I: pbuilder: network access will be disabled during build I: Current time: Tue Jan 9 03:43:32 +14 2024 I: pbuilder-time-stamp: 1704721412 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-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.9.1-2.dsc] I: copying [./pygalmesh_0.9.1.orig.tar.xz] I: copying [./pygalmesh_0.9.1-2.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.6FvXjS40/trustedkeys.kbx': General error gpgv: Signature made Sat Oct 17 06:10:07 2020 gpgv: using RSA key 23C9A93E585819E9126D0A36573EF1E4BD5A01FA gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./pygalmesh_0.9.1-2.dsc dpkg-source: info: extracting pygalmesh in pygalmesh-0.9.1 dpkg-source: info: unpacking pygalmesh_0.9.1.orig.tar.xz dpkg-source: info: unpacking pygalmesh_0.9.1-2.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/19854/tmp/hooks/D01_modify_environment starting debug: Running on cbxi4a. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Jan 8 13:44 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/19854/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/19854/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") BASH_VERSION='5.1.4(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=armhf DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=4 ' DIRSTACK=() DISTRIBUTION=bullseye EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=arm HOST_ARCH=armhf IFS=' ' INVOCATION_ID=e4d01404e95a4fbf8c23fa752d725f8c LANG=C LANGUAGE=it_CH:it LC_ALL=C MACHTYPE=arm-unknown-linux-gnueabihf MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnueabihf PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=19854 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.JrE9F1ZF/pbuilderrc_kgp7 --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.JrE9F1ZF/b2 --logfile b2/build.log pygalmesh_0.9.1-2.dsc' SUDO_GID=113 SUDO_UID=107 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://10.0.0.15:3142/ I: uname -a Linux i-capture-the-hostname 6.1.0-17-armmp #1 SMP Debian 6.1.69-1 (2023-12-30) armv7l GNU/Linux I: ls -l /bin total 3580 -rwxr-xr-x 1 root root 816764 Mar 27 2022 bash -rwxr-xr-x 3 root root 26052 Jul 20 2020 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzip2 -rwxr-xr-x 1 root root 9636 Jul 20 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore -rwxr-xr-x 1 root root 26668 Sep 22 2020 cat -rwxr-xr-x 1 root root 43104 Sep 22 2020 chgrp -rwxr-xr-x 1 root root 38984 Sep 22 2020 chmod -rwxr-xr-x 1 root root 43112 Sep 22 2020 chown -rwxr-xr-x 1 root root 92616 Sep 22 2020 cp -rwxr-xr-x 1 root root 75524 Dec 10 2020 dash -rwxr-xr-x 1 root root 75880 Sep 22 2020 date -rwxr-xr-x 1 root root 55436 Sep 22 2020 dd -rwxr-xr-x 1 root root 59912 Sep 22 2020 df -rwxr-xr-x 1 root root 96764 Sep 22 2020 dir -rwxr-xr-x 1 root root 55012 Jan 20 2022 dmesg lrwxrwxrwx 1 root root 8 Nov 7 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 7 2019 domainname -> hostname -rwxr-xr-x 1 root root 22508 Sep 22 2020 echo -rwxr-xr-x 1 root root 28 Jan 25 2023 egrep -rwxr-xr-x 1 root root 22496 Sep 22 2020 false -rwxr-xr-x 1 root root 28 Jan 25 2023 fgrep -rwxr-xr-x 1 root root 47492 Jan 20 2022 findmnt -rwsr-xr-x 1 root root 26076 Feb 26 2021 fusermount -rwxr-xr-x 1 root root 124508 Jan 25 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 64212 Apr 10 2022 gzip -rwxr-xr-x 1 root root 13784 Nov 7 2019 hostname -rwxr-xr-x 1 root root 43180 Sep 22 2020 ln -rwxr-xr-x 1 root root 35068 Feb 7 2020 login -rwxr-xr-x 1 root root 96764 Sep 22 2020 ls -rwxr-xr-x 1 root root 99940 Jan 20 2022 lsblk -rwxr-xr-x 1 root root 51408 Sep 22 2020 mkdir -rwxr-xr-x 1 root root 43184 Sep 22 2020 mknod -rwxr-xr-x 1 root root 30780 Sep 22 2020 mktemp -rwxr-xr-x 1 root root 34408 Jan 20 2022 more -rwsr-xr-x 1 root root 34400 Jan 20 2022 mount -rwxr-xr-x 1 root root 9824 Jan 20 2022 mountpoint -rwxr-xr-x 1 root root 88524 Sep 22 2020 mv lrwxrwxrwx 1 root root 8 Nov 7 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 26652 Sep 22 2020 pwd lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash -rwxr-xr-x 1 root root 30740 Sep 22 2020 readlink -rwxr-xr-x 1 root root 43104 Sep 22 2020 rm -rwxr-xr-x 1 root root 30732 Sep 22 2020 rmdir -rwxr-xr-x 1 root root 14144 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed lrwxrwxrwx 1 root root 9 Jan 8 13:44 sh -> /bin/bash -rwxr-xr-x 1 root root 22532 Sep 22 2020 sleep -rwxr-xr-x 1 root root 55360 Sep 22 2020 stty -rwsr-xr-x 1 root root 46704 Jan 20 2022 su -rwxr-xr-x 1 root root 22532 Sep 22 2020 sync -rwxr-xr-x 1 root root 340872 Feb 17 2021 tar -rwxr-xr-x 1 root root 9808 Sep 27 2020 tempfile -rwxr-xr-x 1 root root 67696 Sep 22 2020 touch -rwxr-xr-x 1 root root 22496 Sep 22 2020 true -rwxr-xr-x 1 root root 9636 Feb 26 2021 ulockmgr_server -rwsr-xr-x 1 root root 22108 Jan 20 2022 umount -rwxr-xr-x 1 root root 22520 Sep 22 2020 uname -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress -rwxr-xr-x 1 root root 96764 Sep 22 2020 vdir -rwxr-xr-x 1 root root 38512 Jan 20 2022 wdctl lrwxrwxrwx 1 root root 8 Nov 7 2019 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 5898 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 8049 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/19854/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, python3-setuptools (>= 42), libcgal-dev, libeigen3-dev, python3-meshio (>= 4), python3-pybind11 (>= 2.5) dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 17486 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; however: Package python3-all-dev is not installed. 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 python3-meshio (>= 4); however: Package python3-meshio is not installed. pbuilder-satisfydepends-dummy depends on python3-pybind11 (>= 2.5); 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} libglib2.0-0{a} libgmp-dev{a} libgmpxx4ldbl{a} libicu67{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} liblapack3{a} libmagic-mgc{a} libmagic1{a} libmpdec3{a} libmpfr-dev{a} libpipeline1{a} libpython3-all-dev{a} libpython3-dev{a} libpython3-stdlib{a} libpython3.9{a} libpython3.9-dev{a} libpython3.9-minimal{a} libpython3.9-stdlib{a} libreadline8{a} libsigsegv2{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} 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-meshio{a} python3-minimal{a} python3-numpy{a} python3-pkg-resources{a} python3-pybind11{a} python3-setuptools{a} python3.9{a} python3.9-dev{a} python3.9-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl javascript-common libarchive-cpio-perl libglib2.0-data libltdl-dev libmail-sendmail-perl lynx python3-bs4 python3-h5py python3-html5lib python3-netcdf4 shared-mime-info wget xdg-user-dirs 0 packages upgraded, 97 newly installed, 0 to remove and 0 not upgraded. Need to get 57.9 MB of archives. After unpacking 360 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main armhf bsdextrautils armhf 2.36.1-8+deb11u1 [139 kB] Get: 2 http://deb.debian.org/debian bullseye/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 3 http://deb.debian.org/debian bullseye/main armhf groff-base armhf 1.22.4-6 [847 kB] Get: 4 http://deb.debian.org/debian bullseye/main armhf libpipeline1 armhf 1.5.3-1 [30.1 kB] Get: 5 http://deb.debian.org/debian bullseye/main armhf man-db armhf 2.9.4-2 [1319 kB] Get: 6 http://deb.debian.org/debian bullseye/main armhf libpython3.9-minimal armhf 3.9.2-1 [790 kB] Get: 7 http://deb.debian.org/debian bullseye/main armhf libexpat1 armhf 2.2.10-2+deb11u5 [78.4 kB] Get: 8 http://deb.debian.org/debian bullseye/main armhf python3.9-minimal armhf 3.9.2-1 [1630 kB] Get: 9 http://deb.debian.org/debian bullseye/main armhf python3-minimal armhf 3.9.2-3 [38.2 kB] Get: 10 http://deb.debian.org/debian bullseye/main armhf media-types all 4.0.0 [30.3 kB] Get: 11 http://deb.debian.org/debian bullseye/main armhf tzdata all 2021a-1+deb11u10 [286 kB] Get: 12 http://deb.debian.org/debian bullseye/main armhf libmpdec3 armhf 2.5.1-1 [74.9 kB] Get: 13 http://deb.debian.org/debian bullseye/main armhf readline-common all 8.1-1 [73.7 kB] Get: 14 http://deb.debian.org/debian bullseye/main armhf libreadline8 armhf 8.1-1 [147 kB] Get: 15 http://deb.debian.org/debian bullseye/main armhf libpython3.9-stdlib armhf 3.9.2-1 [1608 kB] Get: 16 http://deb.debian.org/debian bullseye/main armhf python3.9 armhf 3.9.2-1 [466 kB] Get: 17 http://deb.debian.org/debian bullseye/main armhf libpython3-stdlib armhf 3.9.2-3 [21.4 kB] Get: 18 http://deb.debian.org/debian bullseye/main armhf python3 armhf 3.9.2-3 [37.9 kB] Get: 19 http://deb.debian.org/debian bullseye/main armhf sensible-utils all 0.0.14 [14.8 kB] Get: 20 http://deb.debian.org/debian bullseye/main armhf libmagic-mgc armhf 1:5.39-3+deb11u1 [273 kB] Get: 21 http://deb.debian.org/debian bullseye/main armhf libmagic1 armhf 1:5.39-3+deb11u1 [120 kB] Get: 22 http://deb.debian.org/debian bullseye/main armhf file armhf 1:5.39-3+deb11u1 [68.2 kB] Get: 23 http://deb.debian.org/debian bullseye/main armhf gettext-base armhf 0.21-4 [171 kB] Get: 24 http://deb.debian.org/debian bullseye/main armhf libsigsegv2 armhf 2.13-1 [34.0 kB] Get: 25 http://deb.debian.org/debian bullseye/main armhf m4 armhf 1.4.18-5 [192 kB] Get: 26 http://deb.debian.org/debian bullseye/main armhf autoconf all 2.69-14 [313 kB] Get: 27 http://deb.debian.org/debian bullseye/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 28 http://deb.debian.org/debian bullseye/main armhf automake all 1:1.16.3-2 [814 kB] Get: 29 http://deb.debian.org/debian bullseye/main armhf autopoint all 0.21-4 [510 kB] Get: 30 http://deb.debian.org/debian bullseye/main armhf libdebhelper-perl all 13.3.4 [189 kB] Get: 31 http://deb.debian.org/debian bullseye/main armhf libtool all 2.4.6-15 [513 kB] Get: 32 http://deb.debian.org/debian bullseye/main armhf dh-autoreconf all 20 [17.1 kB] Get: 33 http://deb.debian.org/debian bullseye/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 34 http://deb.debian.org/debian bullseye/main armhf libsub-override-perl all 0.09-2 [10.2 kB] Get: 35 http://deb.debian.org/debian bullseye/main armhf libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get: 36 http://deb.debian.org/debian bullseye/main armhf dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get: 37 http://deb.debian.org/debian bullseye/main armhf libelf1 armhf 0.183-1 [161 kB] Get: 38 http://deb.debian.org/debian bullseye/main armhf dwz armhf 0.13+20210201-1 [179 kB] Get: 39 http://deb.debian.org/debian bullseye/main armhf libicu67 armhf 67.1-7 [8319 kB] Get: 40 http://deb.debian.org/debian bullseye/main armhf libxml2 armhf 2.9.10+dfsg-6.7+deb11u4 [602 kB] Get: 41 http://deb.debian.org/debian bullseye/main armhf gettext armhf 0.21-4 [1243 kB] Get: 42 http://deb.debian.org/debian bullseye/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 43 http://deb.debian.org/debian bullseye/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 44 http://deb.debian.org/debian bullseye/main armhf debhelper all 13.3.4 [1049 kB] Get: 45 http://deb.debian.org/debian bullseye/main armhf python3-lib2to3 all 3.9.2-1 [77.8 kB] Get: 46 http://deb.debian.org/debian bullseye/main armhf python3-distutils all 3.9.2-1 [143 kB] Get: 47 http://deb.debian.org/debian bullseye/main armhf dh-python all 4.20201102+nmu1 [99.4 kB] Get: 48 http://deb.debian.org/debian bullseye/main armhf libblas3 armhf 3.9.0-3+deb11u1 [109 kB] Get: 49 http://deb.debian.org/debian bullseye/main armhf libboost1.74-dev armhf 1.74.0-9 [9534 kB] Get: 50 http://deb.debian.org/debian bullseye/main armhf libboost-atomic1.74.0 armhf 1.74.0-9 [244 kB] Get: 51 http://deb.debian.org/debian bullseye/main armhf libboost-atomic1.74-dev armhf 1.74.0-9 [245 kB] Get: 52 http://deb.debian.org/debian bullseye/main armhf libboost-chrono1.74.0 armhf 1.74.0-9 [248 kB] Get: 53 http://deb.debian.org/debian bullseye/main armhf libboost-chrono1.74-dev armhf 1.74.0-9 [255 kB] Get: 54 http://deb.debian.org/debian bullseye/main armhf libboost-date-time1.74.0 armhf 1.74.0-9 [241 kB] Get: 55 http://deb.debian.org/debian bullseye/main armhf libboost-serialization1.74.0 armhf 1.74.0-9 [321 kB] Get: 56 http://deb.debian.org/debian bullseye/main armhf libboost-serialization1.74-dev armhf 1.74.0-9 [394 kB] Get: 57 http://deb.debian.org/debian bullseye/main armhf libboost-date-time1.74-dev armhf 1.74.0-9 [250 kB] Get: 58 http://deb.debian.org/debian bullseye/main armhf libboost-dev armhf 1.74.0.3 [4548 B] Get: 59 http://deb.debian.org/debian bullseye/main armhf libboost-program-options1.74.0 armhf 1.74.0-9 [339 kB] Get: 60 http://deb.debian.org/debian bullseye/main armhf libboost-program-options1.74-dev armhf 1.74.0-9 [384 kB] Get: 61 http://deb.debian.org/debian bullseye/main armhf libboost-program-options-dev armhf 1.74.0.3 [4340 B] Get: 62 http://deb.debian.org/debian bullseye/main armhf libboost-system1.74.0 armhf 1.74.0-9 [242 kB] Get: 63 http://deb.debian.org/debian bullseye/main armhf libboost-system1.74-dev armhf 1.74.0-9 [243 kB] Get: 64 http://deb.debian.org/debian bullseye/main armhf libboost-system-dev armhf 1.74.0.3 [4468 B] Get: 65 http://deb.debian.org/debian bullseye/main armhf libboost-thread1.74.0 armhf 1.74.0-9 [271 kB] Get: 66 http://deb.debian.org/debian bullseye/main armhf libboost-thread1.74-dev armhf 1.74.0-9 [286 kB] Get: 67 http://deb.debian.org/debian bullseye/main armhf libboost-thread-dev armhf 1.74.0.3 [4356 B] Get: 68 http://deb.debian.org/debian bullseye/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg-1+deb11u1 [336 kB] Get: 69 http://deb.debian.org/debian bullseye/main armhf libgmp-dev armhf 2:6.2.1+dfsg-1+deb11u1 [593 kB] Get: 70 http://deb.debian.org/debian bullseye/main armhf libmpfr-dev armhf 4.1.0-3 [221 kB] Get: 71 http://deb.debian.org/debian bullseye/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2+deb11u2 [185 kB] Get: 72 http://deb.debian.org/debian bullseye/main armhf libcgal-dev armhf 5.2-3 [4648 kB] Get: 73 http://deb.debian.org/debian bullseye/main armhf libglib2.0-0 armhf 2.66.8-1 [1206 kB] Get: 74 http://deb.debian.org/debian bullseye/main armhf pkg-config armhf 0.29.2-1 [62.4 kB] Get: 75 http://deb.debian.org/debian bullseye/main armhf libeigen3-dev all 3.3.9-2 [858 kB] Get: 76 http://deb.debian.org/debian bullseye/main armhf libexpat1-dev armhf 2.2.10-2+deb11u5 [126 kB] Get: 77 http://deb.debian.org/debian bullseye/main armhf libgfortran5 armhf 10.2.1-6 [237 kB] Get: 78 http://deb.debian.org/debian bullseye/main armhf libjs-jquery all 3.5.1+dfsg+~3.5.5-7 [315 kB] Get: 79 http://deb.debian.org/debian bullseye/main armhf libjs-underscore all 1.9.1~dfsg-3 [100 kB] Get: 80 http://deb.debian.org/debian bullseye/main armhf libjs-sphinxdoc all 3.4.3-2 [127 kB] Get: 81 http://deb.debian.org/debian bullseye/main armhf liblapack3 armhf 3.9.0-3+deb11u1 [1652 kB] Get: 82 http://deb.debian.org/debian bullseye/main armhf libpython3.9 armhf 3.9.2-1 [1447 kB] Get: 83 http://deb.debian.org/debian bullseye/main armhf libpython3.9-dev armhf 3.9.2-1 [3160 kB] Get: 84 http://deb.debian.org/debian bullseye/main armhf libpython3-dev armhf 3.9.2-3 [21.7 kB] Get: 85 http://deb.debian.org/debian bullseye/main armhf libpython3-all-dev armhf 3.9.2-3 [1068 B] Get: 86 http://deb.debian.org/debian bullseye/main armhf libxslt1.1 armhf 1.1.34-4+deb11u1 [221 kB] Get: 87 http://deb.debian.org/debian bullseye/main armhf pybind11-dev all 2.6.2-1 [156 kB] Get: 88 http://deb.debian.org/debian bullseye/main armhf python3-all armhf 3.9.2-3 [1056 B] Get: 89 http://deb.debian.org/debian bullseye/main armhf python3.9-dev armhf 3.9.2-1 [515 kB] Get: 90 http://deb.debian.org/debian bullseye/main armhf python3-dev armhf 3.9.2-3 [24.8 kB] Get: 91 http://deb.debian.org/debian bullseye/main armhf python3-all-dev armhf 3.9.2-3 [1064 B] Get: 92 http://deb.debian.org/debian bullseye/main armhf python3-lxml armhf 4.6.3+dfsg-0.1+deb11u1 [1002 kB] Get: 93 http://deb.debian.org/debian bullseye/main armhf python3-pkg-resources all 52.0.0-4 [190 kB] Get: 94 http://deb.debian.org/debian bullseye/main armhf python3-numpy armhf 1:1.19.5-1 [2981 kB] Get: 95 http://deb.debian.org/debian bullseye/main armhf python3-meshio all 4.3.11-1 [99.3 kB] Get: 96 http://deb.debian.org/debian bullseye/main armhf python3-pybind11 all 2.6.2-1 [166 kB] Get: 97 http://deb.debian.org/debian bullseye/main armhf python3-setuptools all 52.0.0-4 [366 kB] Fetched 57.9 MB in 6s (9921 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 17486 files and directories currently installed.) Preparing to unpack .../0-bsdextrautils_2.36.1-8+deb11u1_armhf.deb ... Unpacking bsdextrautils (2.36.1-8+deb11u1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../1-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../2-groff-base_1.22.4-6_armhf.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../3-libpipeline1_1.5.3-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../4-man-db_2.9.4-2_armhf.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package libpython3.9-minimal:armhf. Preparing to unpack .../5-libpython3.9-minimal_3.9.2-1_armhf.deb ... Unpacking libpython3.9-minimal:armhf (3.9.2-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../6-libexpat1_2.2.10-2+deb11u5_armhf.deb ... Unpacking libexpat1:armhf (2.2.10-2+deb11u5) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../7-python3.9-minimal_3.9.2-1_armhf.deb ... Unpacking python3.9-minimal (3.9.2-1) ... Setting up libpython3.9-minimal:armhf (3.9.2-1) ... Setting up libexpat1:armhf (2.2.10-2+deb11u5) ... Setting up python3.9-minimal (3.9.2-1) ... 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 ... 18353 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.2-3_armhf.deb ... Unpacking python3-minimal (3.9.2-3) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_4.0.0_all.deb ... Unpacking media-types (4.0.0) ... Selecting previously unselected package tzdata. Preparing to unpack .../2-tzdata_2021a-1+deb11u10_all.deb ... Unpacking tzdata (2021a-1+deb11u10) ... Selecting previously unselected package libmpdec3:armhf. Preparing to unpack .../3-libmpdec3_2.5.1-1_armhf.deb ... Unpacking libmpdec3:armhf (2.5.1-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.1-1_all.deb ... Unpacking readline-common (8.1-1) ... Selecting previously unselected package libreadline8:armhf. Preparing to unpack .../5-libreadline8_8.1-1_armhf.deb ... Unpacking libreadline8:armhf (8.1-1) ... Selecting previously unselected package libpython3.9-stdlib:armhf. Preparing to unpack .../6-libpython3.9-stdlib_3.9.2-1_armhf.deb ... Unpacking libpython3.9-stdlib:armhf (3.9.2-1) ... Selecting previously unselected package python3.9. Preparing to unpack .../7-python3.9_3.9.2-1_armhf.deb ... Unpacking python3.9 (3.9.2-1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../8-libpython3-stdlib_3.9.2-3_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.9.2-3) ... Setting up python3-minimal (3.9.2-3) ... 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 ... 20636 files and directories currently installed.) Preparing to unpack .../00-python3_3.9.2-3_armhf.deb ... Unpacking python3 (3.9.2-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.39-3+deb11u1_armhf.deb ... Unpacking libmagic-mgc (1:5.39-3+deb11u1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../03-libmagic1_1%3a5.39-3+deb11u1_armhf.deb ... Unpacking libmagic1:armhf (1:5.39-3+deb11u1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.39-3+deb11u1_armhf.deb ... Unpacking file (1:5.39-3+deb11u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.21-4_armhf.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../06-libsigsegv2_2.13-1_armhf.deb ... Unpacking libsigsegv2:armhf (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../07-m4_1.4.18-5_armhf.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../08-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../09-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../10-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../11-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../12-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../13-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../14-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../15-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 .../16-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../17-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../18-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../19-libelf1_0.183-1_armhf.deb ... Unpacking libelf1:armhf (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../20-dwz_0.13+20210201-1_armhf.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package libicu67:armhf. Preparing to unpack .../21-libicu67_67.1-7_armhf.deb ... Unpacking libicu67:armhf (67.1-7) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../22-libxml2_2.9.10+dfsg-6.7+deb11u4_armhf.deb ... Unpacking libxml2:armhf (2.9.10+dfsg-6.7+deb11u4) ... Selecting previously unselected package gettext. Preparing to unpack .../23-gettext_0.21-4_armhf.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../24-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../25-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../26-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../27-python3-lib2to3_3.9.2-1_all.deb ... Unpacking python3-lib2to3 (3.9.2-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../28-python3-distutils_3.9.2-1_all.deb ... Unpacking python3-distutils (3.9.2-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../29-dh-python_4.20201102+nmu1_all.deb ... Unpacking dh-python (4.20201102+nmu1) ... Selecting previously unselected package libblas3:armhf. Preparing to unpack .../30-libblas3_3.9.0-3+deb11u1_armhf.deb ... Unpacking libblas3:armhf (3.9.0-3+deb11u1) ... Selecting previously unselected package libboost1.74-dev:armhf. Preparing to unpack .../31-libboost1.74-dev_1.74.0-9_armhf.deb ... Unpacking libboost1.74-dev:armhf (1.74.0-9) ... Selecting previously unselected package libboost-atomic1.74.0:armhf. Preparing to unpack .../32-libboost-atomic1.74.0_1.74.0-9_armhf.deb ... Unpacking libboost-atomic1.74.0:armhf (1.74.0-9) ... Selecting previously unselected package libboost-atomic1.74-dev:armhf. Preparing to unpack .../33-libboost-atomic1.74-dev_1.74.0-9_armhf.deb ... Unpacking libboost-atomic1.74-dev:armhf (1.74.0-9) ... Selecting previously unselected package libboost-chrono1.74.0:armhf. Preparing to unpack .../34-libboost-chrono1.74.0_1.74.0-9_armhf.deb ... Unpacking libboost-chrono1.74.0:armhf (1.74.0-9) ... Selecting previously unselected package libboost-chrono1.74-dev:armhf. Preparing to unpack .../35-libboost-chrono1.74-dev_1.74.0-9_armhf.deb ... Unpacking libboost-chrono1.74-dev:armhf (1.74.0-9) ... Selecting previously unselected package libboost-date-time1.74.0:armhf. Preparing to unpack .../36-libboost-date-time1.74.0_1.74.0-9_armhf.deb ... Unpacking libboost-date-time1.74.0:armhf (1.74.0-9) ... Selecting previously unselected package libboost-serialization1.74.0:armhf. Preparing to unpack .../37-libboost-serialization1.74.0_1.74.0-9_armhf.deb ... Unpacking libboost-serialization1.74.0:armhf (1.74.0-9) ... Selecting previously unselected package libboost-serialization1.74-dev:armhf. Preparing to unpack .../38-libboost-serialization1.74-dev_1.74.0-9_armhf.deb ... Unpacking libboost-serialization1.74-dev:armhf (1.74.0-9) ... Selecting previously unselected package libboost-date-time1.74-dev:armhf. Preparing to unpack .../39-libboost-date-time1.74-dev_1.74.0-9_armhf.deb ... Unpacking libboost-date-time1.74-dev:armhf (1.74.0-9) ... Selecting previously unselected package libboost-dev:armhf. Preparing to unpack .../40-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 .../41-libboost-program-options1.74.0_1.74.0-9_armhf.deb ... Unpacking libboost-program-options1.74.0:armhf (1.74.0-9) ... Selecting previously unselected package libboost-program-options1.74-dev:armhf. Preparing to unpack .../42-libboost-program-options1.74-dev_1.74.0-9_armhf.deb ... Unpacking libboost-program-options1.74-dev:armhf (1.74.0-9) ... Selecting previously unselected package libboost-program-options-dev:armhf. Preparing to unpack .../43-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 .../44-libboost-system1.74.0_1.74.0-9_armhf.deb ... Unpacking libboost-system1.74.0:armhf (1.74.0-9) ... Selecting previously unselected package libboost-system1.74-dev:armhf. Preparing to unpack .../45-libboost-system1.74-dev_1.74.0-9_armhf.deb ... Unpacking libboost-system1.74-dev:armhf (1.74.0-9) ... Selecting previously unselected package libboost-system-dev:armhf. Preparing to unpack .../46-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 .../47-libboost-thread1.74.0_1.74.0-9_armhf.deb ... Unpacking libboost-thread1.74.0:armhf (1.74.0-9) ... Selecting previously unselected package libboost-thread1.74-dev:armhf. Preparing to unpack .../48-libboost-thread1.74-dev_1.74.0-9_armhf.deb ... Unpacking libboost-thread1.74-dev:armhf (1.74.0-9) ... Selecting previously unselected package libboost-thread-dev:armhf. Preparing to unpack .../49-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 .../50-libgmpxx4ldbl_2%3a6.2.1+dfsg-1+deb11u1_armhf.deb ... Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg-1+deb11u1) ... Selecting previously unselected package libgmp-dev:armhf. Preparing to unpack .../51-libgmp-dev_2%3a6.2.1+dfsg-1+deb11u1_armhf.deb ... Unpacking libgmp-dev:armhf (2:6.2.1+dfsg-1+deb11u1) ... Selecting previously unselected package libmpfr-dev:armhf. Preparing to unpack .../52-libmpfr-dev_4.1.0-3_armhf.deb ... Unpacking libmpfr-dev:armhf (4.1.0-3) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../53-zlib1g-dev_1%3a1.2.11.dfsg-2+deb11u2_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2+deb11u2) ... Selecting previously unselected package libcgal-dev:armhf. Preparing to unpack .../54-libcgal-dev_5.2-3_armhf.deb ... Unpacking libcgal-dev:armhf (5.2-3) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../55-libglib2.0-0_2.66.8-1_armhf.deb ... Unpacking libglib2.0-0:armhf (2.66.8-1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../56-pkg-config_0.29.2-1_armhf.deb ... Unpacking pkg-config (0.29.2-1) ... Selecting previously unselected package libeigen3-dev. Preparing to unpack .../57-libeigen3-dev_3.3.9-2_all.deb ... Unpacking libeigen3-dev (3.3.9-2) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../58-libexpat1-dev_2.2.10-2+deb11u5_armhf.deb ... Unpacking libexpat1-dev:armhf (2.2.10-2+deb11u5) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../59-libgfortran5_10.2.1-6_armhf.deb ... Unpacking libgfortran5:armhf (10.2.1-6) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../60-libjs-jquery_3.5.1+dfsg+~3.5.5-7_all.deb ... Unpacking libjs-jquery (3.5.1+dfsg+~3.5.5-7) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../61-libjs-underscore_1.9.1~dfsg-3_all.deb ... Unpacking libjs-underscore (1.9.1~dfsg-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../62-libjs-sphinxdoc_3.4.3-2_all.deb ... Unpacking libjs-sphinxdoc (3.4.3-2) ... Selecting previously unselected package liblapack3:armhf. Preparing to unpack .../63-liblapack3_3.9.0-3+deb11u1_armhf.deb ... Unpacking liblapack3:armhf (3.9.0-3+deb11u1) ... Selecting previously unselected package libpython3.9:armhf. Preparing to unpack .../64-libpython3.9_3.9.2-1_armhf.deb ... Unpacking libpython3.9:armhf (3.9.2-1) ... Selecting previously unselected package libpython3.9-dev:armhf. Preparing to unpack .../65-libpython3.9-dev_3.9.2-1_armhf.deb ... Unpacking libpython3.9-dev:armhf (3.9.2-1) ... Selecting previously unselected package libpython3-dev:armhf. Preparing to unpack .../66-libpython3-dev_3.9.2-3_armhf.deb ... Unpacking libpython3-dev:armhf (3.9.2-3) ... Selecting previously unselected package libpython3-all-dev:armhf. Preparing to unpack .../67-libpython3-all-dev_3.9.2-3_armhf.deb ... Unpacking libpython3-all-dev:armhf (3.9.2-3) ... Selecting previously unselected package libxslt1.1:armhf. Preparing to unpack .../68-libxslt1.1_1.1.34-4+deb11u1_armhf.deb ... Unpacking libxslt1.1:armhf (1.1.34-4+deb11u1) ... Selecting previously unselected package pybind11-dev. Preparing to unpack .../69-pybind11-dev_2.6.2-1_all.deb ... Unpacking pybind11-dev (2.6.2-1) ... Selecting previously unselected package python3-all. Preparing to unpack .../70-python3-all_3.9.2-3_armhf.deb ... Unpacking python3-all (3.9.2-3) ... Selecting previously unselected package python3.9-dev. Preparing to unpack .../71-python3.9-dev_3.9.2-1_armhf.deb ... Unpacking python3.9-dev (3.9.2-1) ... Selecting previously unselected package python3-dev. Preparing to unpack .../72-python3-dev_3.9.2-3_armhf.deb ... Unpacking python3-dev (3.9.2-3) ... Selecting previously unselected package python3-all-dev. Preparing to unpack .../73-python3-all-dev_3.9.2-3_armhf.deb ... Unpacking python3-all-dev (3.9.2-3) ... Selecting previously unselected package python3-lxml:armhf. Preparing to unpack .../74-python3-lxml_4.6.3+dfsg-0.1+deb11u1_armhf.deb ... Unpacking python3-lxml:armhf (4.6.3+dfsg-0.1+deb11u1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../75-python3-pkg-resources_52.0.0-4_all.deb ... Unpacking python3-pkg-resources (52.0.0-4) ... Selecting previously unselected package python3-numpy. Preparing to unpack .../76-python3-numpy_1%3a1.19.5-1_armhf.deb ... Unpacking python3-numpy (1:1.19.5-1) ... Selecting previously unselected package python3-meshio. Preparing to unpack .../77-python3-meshio_4.3.11-1_all.deb ... Unpacking python3-meshio (4.3.11-1) ... Selecting previously unselected package python3-pybind11. Preparing to unpack .../78-python3-pybind11_2.6.2-1_all.deb ... Unpacking python3-pybind11 (2.6.2-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../79-python3-setuptools_52.0.0-4_all.deb ... Unpacking python3-setuptools (52.0.0-4) ... Setting up libboost-chrono1.74.0:armhf (1.74.0-9) ... Setting up media-types (4.0.0) ... Setting up libpipeline1:armhf (1.5.3-1) ... Setting up libboost-system1.74.0:armhf (1.74.0-9) ... Setting up libboost1.74-dev:armhf (1.74.0-9) ... Setting up libboost-atomic1.74.0:armhf (1.74.0-9) ... Setting up bsdextrautils (2.36.1-8+deb11u1) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:armhf (67.1-7) ... Setting up libmagic-mgc (1:5.39-3+deb11u1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:armhf (2.66.8-1) ... No schema files found: doing nothing. Setting up libboost-program-options1.74.0:armhf (1.74.0-9) ... Setting up libdebhelper-perl (13.3.4) ... Setting up libboost-chrono1.74-dev:armhf (1.74.0-9) ... Setting up libmagic1:armhf (1:5.39-3+deb11u1) ... Setting up gettext-base (0.21-4) ... Setting up file (1:5.39-3+deb11u1) ... Setting up pybind11-dev (2.6.2-1) ... Setting up libboost-program-options1.74-dev:armhf (1.74.0-9) ... Setting up tzdata (2021a-1+deb11u10) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Jan 8 13:45:45 UTC 2024. Universal Time is now: Mon Jan 8 13:45:45 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20180224.1+nmu1) ... Setting up libblas3:armhf (3.9.0-3+deb11u1) ... 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 libgmpxx4ldbl:armhf (2:6.2.1+dfsg-1+deb11u1) ... Setting up libexpat1-dev:armhf (2.2.10-2+deb11u5) ... Setting up libboost-program-options-dev:armhf (1.74.0.3) ... Setting up libboost-system1.74-dev:armhf (1.74.0-9) ... Setting up libsigsegv2:armhf (2.13-1) ... Setting up autopoint (0.21-4) ... Setting up pkg-config (0.29.2-1) ... Setting up libgfortran5:armhf (10.2.1-6) ... Setting up libboost-atomic1.74-dev:armhf (1.74.0-9) ... Setting up libboost-serialization1.74.0:armhf (1.74.0-9) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2+deb11u2) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up libmpdec3:armhf (2.5.1-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libboost-dev:armhf (1.74.0.3) ... Setting up libjs-jquery (3.5.1+dfsg+~3.5.5-7) ... Setting up libboost-date-time1.74.0:armhf (1.74.0-9) ... Setting up libelf1:armhf (0.183-1) ... Setting up readline-common (8.1-1) ... Setting up libxml2:armhf (2.9.10+dfsg-6.7+deb11u4) ... Setting up libjs-underscore (1.9.1~dfsg-3) ... Setting up libboost-thread1.74.0:armhf (1.74.0-9) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up liblapack3:armhf (3.9.0-3+deb11u1) ... 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-4) ... Setting up libgmp-dev:armhf (2:6.2.1+dfsg-1+deb11u1) ... Setting up libtool (2.4.6-15) ... Setting up libreadline8:armhf (8.1-1) ... Setting up libboost-system-dev:armhf (1.74.0.3) ... Setting up m4 (1.4.18-5) ... Setting up libmpfr-dev:armhf (4.1.0-3) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libeigen3-dev (3.3.9-2) ... Setting up libjs-sphinxdoc (3.4.3-2) ... Setting up autoconf (2.69-14) ... Setting up libboost-serialization1.74-dev:armhf (1.74.0-9) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up libxslt1.1:armhf (1.1.34-4+deb11u1) ... Setting up libpython3.9-stdlib:armhf (3.9.2-1) ... Setting up libpython3-stdlib:armhf (3.9.2-3) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up dh-autoreconf (20) ... Setting up libboost-date-time1.74-dev:armhf (1.74.0-9) ... Setting up libpython3.9:armhf (3.9.2-1) ... Setting up libboost-thread1.74-dev:armhf (1.74.0-9) ... Setting up python3.9 (3.9.2-1) ... Setting up libboost-thread-dev:armhf (1.74.0.3) ... Setting up libpython3.9-dev:armhf (3.9.2-1) ... Setting up debhelper (13.3.4) ... Setting up python3 (3.9.2-3) ... Setting up libcgal-dev:armhf (5.2-3) ... Setting up python3.9-dev (3.9.2-1) ... Setting up python3-lxml:armhf (4.6.3+dfsg-0.1+deb11u1) ... Setting up python3-lib2to3 (3.9.2-1) ... Setting up python3-pybind11 (2.6.2-1) ... Setting up python3-pkg-resources (52.0.0-4) ... Setting up python3-distutils (3.9.2-1) ... Setting up dh-python (4.20201102+nmu1) ... Setting up libpython3-dev:armhf (3.9.2-3) ... Setting up python3-setuptools (52.0.0-4) ... Setting up python3-all (3.9.2-3) ... Setting up libpython3-all-dev:armhf (3.9.2-3) ... Setting up python3-dev (3.9.2-3) ... Setting up python3-numpy (1:1.19.5-1) ... Setting up python3-all-dev (3.9.2-3) ... Setting up python3-meshio (4.3.11-1) ... Processing triggers for libc-bin (2.31-13+deb11u6) ... 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.25.3-1.1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: user script /srv/workspace/pbuilder/19854/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for bullseye I: user script /srv/workspace/pbuilder/19854/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/pygalmesh-0.9.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../pygalmesh_0.9.1-2_source.changes dpkg-buildpackage: info: source package pygalmesh dpkg-buildpackage: info: source version 0.9.1-2 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.9.1/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:232: python3.9 setup.py clean running clean removing '/build/reproducible-path/pygalmesh-0.9.1/.pybuild/cpython3_3.9_pygalmesh/build' (and everything under it) 'build/bdist.linux-armhf' does not exist -- can't clean it 'build/scripts-3.9' 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:232: python3.9 setup.py config running config dh_auto_build -O--buildsystem=pybuild I: pybuild base:232: /usr/bin/python3 setup.py build running build running build_py creating /build/reproducible-path/pygalmesh-0.9.1/.pybuild/cpython3_3.9_pygalmesh/build/pygalmesh copying pygalmesh/__about__.py -> /build/reproducible-path/pygalmesh-0.9.1/.pybuild/cpython3_3.9_pygalmesh/build/pygalmesh copying pygalmesh/__init__.py -> /build/reproducible-path/pygalmesh-0.9.1/.pybuild/cpython3_3.9_pygalmesh/build/pygalmesh copying pygalmesh/main.py -> /build/reproducible-path/pygalmesh-0.9.1/.pybuild/cpython3_3.9_pygalmesh/build/pygalmesh creating /build/reproducible-path/pygalmesh-0.9.1/.pybuild/cpython3_3.9_pygalmesh/build/pygalmesh/_cli copying pygalmesh/_cli/_inr.py -> /build/reproducible-path/pygalmesh-0.9.1/.pybuild/cpython3_3.9_pygalmesh/build/pygalmesh/_cli copying pygalmesh/_cli/_volume_from_surface.py -> /build/reproducible-path/pygalmesh-0.9.1/.pybuild/cpython3_3.9_pygalmesh/build/pygalmesh/_cli copying pygalmesh/_cli/__init__.py -> /build/reproducible-path/pygalmesh-0.9.1/.pybuild/cpython3_3.9_pygalmesh/build/pygalmesh/_cli copying pygalmesh/_cli/_remesh_surface.py -> /build/reproducible-path/pygalmesh-0.9.1/.pybuild/cpython3_3.9_pygalmesh/build/pygalmesh/_cli copying pygalmesh/_cli/helpers.py -> /build/reproducible-path/pygalmesh-0.9.1/.pybuild/cpython3_3.9_pygalmesh/build/pygalmesh/_cli running build_ext creating tmp arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-jS0VHk/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -fdebug-prefix-map=/build/reproducible-path/pygalmesh-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c /tmp/tmpdexjnb5l.cpp -o tmp/tmpdexjnb5l.o -std=c++17 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-jS0VHk/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -fdebug-prefix-map=/build/reproducible-path/pygalmesh-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c /tmp/tmpymxc1jgj.cpp -o tmp/tmpymxc1jgj.o -fvisibility=hidden building '_pygalmesh' extension creating build creating build/temp.linux-armhf-3.9 creating build/temp.linux-armhf-3.9/src arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-jS0VHk/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -fdebug-prefix-map=/build/reproducible-path/pygalmesh-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DVERSION_INFO="0.9.1" -I/usr/include/eigen3/ -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/include/python3.9 -c src/generate.cpp -o build/temp.linux-armhf-3.9/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:33, 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, from /usr/include/CGAL/basic.h:33, 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/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const CGAL::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) | ^ In file included from /usr/include/CGAL/number_type_basic.h:56, from /usr/include/CGAL/basic.h:33, 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/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const 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 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, from /usr/include/CGAL/basic.h:33, 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/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/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, from src/generate.cpp:5: /usr/include/CGAL/MP_Float.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const 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/internal/Exact_type_selector.h:29, 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, from src/generate.cpp:5: /usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const 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:245, from /usr/include/CGAL/internal/Exact_type_selector.h:29, 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, from src/generate.cpp:5: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const Type&) const': /usr/include/CGAL/Gmpq.h:82:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/CGAL/Object.h:32, from /usr/include/CGAL/kernel_basic.h:25, from /usr/include/CGAL/basic.h:35, 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/boost/bind.hpp: At global scope: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:64, from /usr/include/c++/10/bits/specfun.h:45, from /usr/include/c++/10/cmath:1927, from /usr/include/c++/10/complex:44, from /usr/include/eigen3/Eigen/Core:96, 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++/10/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 std::__strip_reference_wrapper::type>::__type = double; typename std::__strip_reference_wrapper::type>::__type = CGAL::Point_3]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1059: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:616: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> > >; CGAL::Mesh_3::Mesh_global_optimizer::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 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::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 = CGAL::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, CGAL::Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >&; domain_type = const CGAL::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 = CGAL::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, CGAL::Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >&; domain_type = const CGAL::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:390:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_390make_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, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_edge_criteria_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_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, CGAL::Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >&; domain_type = const CGAL::Mesh_domain_with_polyline_features_3 >&; criteria_type = const CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:390:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_390make_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, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_edge_criteria_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_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, CGAL::Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >&; domain_type = const CGAL::Mesh_domain_with_polyline_features_3 >&; criteria_type = const CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:390:1: required from 'typename CGAL::boost_param_result_390make_mesh_3_bp::type CGAL::boost_param_impl390make_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, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_edge_criteria_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_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, CGAL::Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; typename CGAL::boost_param_result_390make_mesh_3_bp::type = void]' /usr/include/CGAL/make_mesh_3.h:390:1: required from 'typename CGAL::boost_param_result_390make_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 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >&; ParameterArgumentType1 = const CGAL::Mesh_domain_with_polyline_features_3 >&; ParameterArgumentType2 = const CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds> >&; ParameterArgumentType3 = const CGAL::parameters::internal::Lloyd_options&; ParameterArgumentType4 = const CGAL::parameters::internal::Odt_options&; ParameterArgumentType5 = const CGAL::parameters::internal::Perturb_options&; ParameterArgumentType6 = const CGAL::parameters::internal::Exude_options&; typename CGAL::boost_param_result_390make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type = void; 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:376:17: required from 'C3T3 CGAL::make_mesh_3(const MD&, const MC&, const T& ...) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MD = CGAL::Mesh_domain_with_polyline_features_3 >; MC = CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds> >; T = {CGAL::parameters::internal::Lloyd_options, CGAL::parameters::internal::Odt_options, CGAL::parameters::internal::Perturb_options, CGAL::parameters::internal::Exude_options}]' src/generate.cpp:170:7: required from here /usr/include/c++/10/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/CGAL/Cartesian/Cartesian_base.h:62, 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/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:1936:47: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1936 | 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:1059: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 1059 | value_map.insert(std::make_pair(cp(position), average_circumradius_length(vit))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/generate.cpp: In function 'std::pair CGAL::RET_boost_mp >::To_interval::operator()(const Type&) const': src/generate.cpp:183:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | } // namespace pygalmesh | ^ src/generate.cpp: 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]': src/generate.cpp:183:1: 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/CGAL/internal/Exact_type_selector.h:27, 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, from src/generate.cpp:5: /usr/include/CGAL/boost_mp.h: In function 'std::pair CGAL::RET_boost_mp >::To_interval::operator()(const Type&) const': /usr/include/CGAL/boost_mp.h:272:9: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 272 | operator()(const Type& x) const { | ^~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839: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++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = CGAL::Point_2; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/CGAL/linear_least_squares_fitting_points_3.h:19, from /usr/include/CGAL/linear_least_squares_fitting_3.h:20, from /usr/include/CGAL/Mesh_3/C3T3_helpers.h:27, from /usr/include/CGAL/Mesh_3/vertex_perturbation.h:25, from /usr/include/CGAL/Mesh_3/Sliver_perturber.h:39, from /usr/include/CGAL/perturb_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:22, 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/centroid.h: In function 'typename K::Point_3 CGAL::internal::centroid(InputIterator, InputIterator, const K&, const typename K::Point_3*, CGAL::Dimension_tag<0>) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; K = CGAL::Robust_weighted_circumcenter_filtered_traits_3]': /usr/include/CGAL/centroid.h:400:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 400 | centroid(InputIterator begin, | ^~~~~~~~ /usr/include/CGAL/centroid.h:400: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++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::__cxx11::list > > pygalmesh::translate_feature_edges(const std::vector > >&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Point_3&}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /usr/include/CGAL/Profile_counter.h:50, from /usr/include/CGAL/Uncertain.h:18, from /usr/include/CGAL/assertions.h:350, from /usr/include/CGAL/basic.h:31, from /usr/include/CGAL/Cartesian/Cartesian_base.h:20, from /usr/include/CGAL/Simple_cartesian.h:20, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:20, from src/generate.cpp:5: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = CGAL::Point_3; _Val = std::pair, int>; _KeyOfValue = std::_Select1st, int> >; _Compare = std::less >; _Alloc = std::allocator, int> >]': /usr/include/c++/10/bits/stl_tree.h:2193: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 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair, int>}; _Key = CGAL::Point_3; _Val = std::pair, int>; _KeyOfValue = std::_Select1st, int> >; _Compare = std::less >; _Alloc = std::allocator, int> >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: 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 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /usr/include/CGAL/Profile_counter.h:50, from /usr/include/CGAL/Uncertain.h:18, from /usr/include/CGAL/assertions.h:350, from /usr/include/CGAL/basic.h:31, from /usr/include/CGAL/Cartesian/Cartesian_base.h:20, from /usr/include/CGAL/Simple_cartesian.h:20, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:20, from src/generate.cpp:5: /usr/include/c++/10/bits/stl_map.h: In member function 'CGAL::Mesh_domain_with_polyline_features_3::Corner_index CGAL::Mesh_domain_with_polyline_features_3::add_corner(const Point_3&) [with MeshDomain_3 = CGAL::Labeled_mesh_domain_3]': /usr/include/c++/10/bits/stl_map.h:877:38: note: parameter passing for argument of type 'std::map, int, std::less >, std::allocator, int> > >::const_iterator' {aka 'std::_Rb_tree, std::pair, int>, std::_Select1st, int> >, std::less >, std::allocator, int> > >::const_iterator'} changed in GCC 7.1 877 | return _M_t._M_emplace_hint_unique(__position, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 878 | std::forward<_Pair>(__x)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 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++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1198 | _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(CGAL::Triangulation_data_structure_3::Vertex_handle, CGAL::Triangulation_data_structure_3::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:795: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 795 | incident_cells_3(Vertex_handle v, Cell_handle d, | ^~~~~~~~~~~~~~~~ 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 member function 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::insert_increase_dimension(CGAL::Triangulation_data_structure_3::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:3012: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 3012 | Triangulation_data_structure_3:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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_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:4246: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 4246 | Vertex_handle v = _tds.insert_increase_dimension(infinite_vertex()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_3.h:4246: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 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 member function 'CGAL::Triangulation_data_structure_3::Cell_handle CGAL::Triangulation_data_structure_3::create_star_2(CGAL::Triangulation_data_structure_3::Vertex_handle, CGAL::Triangulation_data_structure_3::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:1889: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 1889 | Triangulation_data_structure_3:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Weighted_point_3&}; _Tp = CGAL::Weighted_point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ 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 member function 'CGAL::Triangulation_data_structure_3::Cell_handle CGAL::Triangulation_data_structure_3::non_recursive_create_star_3(CGAL::Triangulation_data_structure_3::Vertex_handle, CGAL::Triangulation_data_structure_3::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:1812: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 1812 | 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(CGAL::Triangulation_data_structure_3::Vertex_handle, CGAL::Triangulation_data_structure_3::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:1752: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 1752 | Triangulation_data_structure_3:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h:1756: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 1756 | if ( depth == 100 ) return non_recursive_create_star_3(v,c,li,prev_ind2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h:1799: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 1799 | nnn = recursive_create_star_3(v, nnn, zz, zzz,depth+1); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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 member function 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::insert_in_edge(CGAL::Triangulation_data_structure_3::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:488: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 488 | return recursive_create_star_3(v,c,li,prev_ind2,0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h:512: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 512 | cnew = create_star_2(newv, begin, i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h: In member function 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_conflict(CGAL::Triangulation_3::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]': /usr/include/CGAL/Triangulation_data_structure_3.h:488: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 488 | return recursive_create_star_3(v,c,li,prev_ind2,0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h:512: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 512 | cnew = create_star_2(newv, begin, i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h: In member function 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_conflict(CGAL::Triangulation_3::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]': /usr/include/CGAL/Triangulation_data_structure_3.h:488: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 488 | return recursive_create_star_3(v,c,li,prev_ind2,0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h:512: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 512 | 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, from src/generate.cpp:7: /usr/include/CGAL/Delaunay_triangulation_3.h: In member function 'CGAL::Bounded_side CGAL::Delaunay_triangulation_3::side_of_sphere(CGAL::Delaunay_triangulation_3::Vertex_handle, CGAL::Delaunay_triangulation_3::Vertex_handle, CGAL::Delaunay_triangulation_3::Vertex_handle, CGAL::Delaunay_triangulation_3::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 file included 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_3.h: In member function '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> > >]': /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 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, from src/generate.cpp:7: /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 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:488: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 488 | return recursive_create_star_3(v,c,li,prev_ind2,0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h:512: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 512 | cnew = create_star_2(newv, begin, i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h:488: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 488 | return recursive_create_star_3(v,c,li,prev_ind2,0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h:512: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 512 | cnew = create_star_2(newv, begin, i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 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:1385:21: 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 1385 | incident_cells_3(v, v->cell(), std::make_pair(std::back_inserter(tmp_cells), visit.facet_it())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h:1385:21: 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 1385 | incident_cells_3(v, v->cell(), std::make_pair(std::back_inserter(tmp_cells), visit.facet_it())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 constructor '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> > >]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:581:1: note: parameter passing for argument of type 'const CGAL::Mesh_3::Odt_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >' changed in GCC 7.1 581 | Mesh_global_optimizer:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h: In constructor '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::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:581:1: note: parameter passing for argument of type 'const CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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++/10/bits/vector.tcc:121:21: 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 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, std::vector > >; _OIter = __gnu_cxx::__normal_iterator*, std::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++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OIter = std::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]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:4304: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++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426: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 file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/stl_vector.h: In function 'int CGAL::Mesh_3::Sliver_perturber::update_priority_queue(const PVertex&, CGAL::Mesh_3::Sliver_perturber::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> > >]': /usr/include/c++/10/bits/stl_vector.h:1198:21: 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 1198 | _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, 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/Sliver_perturber.h: In function 'CGAL::Mesh_optimization_return_code CGAL::Mesh_3::Sliver_perturber::operator()(CGAL::Mesh_3::Sliver_perturber::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:762: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 762 | Sliver_perturber:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Triangle_3&}; _Tp = CGAL::Triangle_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/functional:65, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, std::vector > >; _OIter = std::back_insert_iterator, std::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++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: 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++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Point_2&}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/functional:65, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/stl_vector.h: In member function 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, CGAL::Mesh_3::C3T3_helpers::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/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function '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> > >]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/CGAL/linear_least_squares_fitting_points_3.h:19, from /usr/include/CGAL/linear_least_squares_fitting_3.h:20, from /usr/include/CGAL/Mesh_3/C3T3_helpers.h:27, from /usr/include/CGAL/Mesh_3/vertex_perturbation.h:25, from /usr/include/CGAL/Mesh_3/Sliver_perturber.h:39, from /usr/include/CGAL/perturb_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:22, 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/centroid.h:820:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 820 | return centroid(begin, end, k,(Value_type*) nullptr, tag); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/lloyd_optimize_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:25, 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/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 file included from /usr/include/c++/10/functional:65, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _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, 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/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 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 function 'CGAL::Mesh_optimization_return_code CGAL::Mesh_3::Mesh_global_optimizer::operator()(int, CGAL::Mesh_3::Mesh_global_optimizer::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:626: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 626 | Mesh_global_optimizer:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/odt_optimize_mesh_3.h: In function 'void CGAL::refine_mesh_3_impl(C3T3&, const MeshDomain&, const MeshCriteria&, const CGAL::parameters::internal::Exude_options&, const CGAL::parameters::internal::Perturb_options&, const CGAL::parameters::internal::Odt_options&, const CGAL::parameters::internal::Lloyd_options&, bool, const CGAL::parameters::internal::Mesh_3_options&, const CGAL::parameters::internal::Manifold_options&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MeshCriteria = CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds> >]': /usr/include/CGAL/odt_optimize_mesh_3.h:92:17: note: parameter passing for argument of type 'CGAL::Mesh_3::Odt_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >' changed in GCC 7.1 92 | Odt_optimizer opt(c3t3, | ^~~ In file included from /usr/include/CGAL/optimize_mesh_3.h:25, 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/lloyd_optimize_mesh_3.h:93:19: note: parameter passing for argument of type 'CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >' changed in GCC 7.1 93 | Lloyd_optimizer opt (c3t3, | ^~~ In file included from /usr/include/CGAL/optimize_mesh_3.h:22, 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/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 file included from src/generate.cpp:12: /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h: In function 'void pygalmesh::generate_mesh(const std::shared_ptr&, const 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&, bool, int)': /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:1109:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1109 | *indices_out++ = insert_edge(first->begin(), first->end()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:1109:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1109 | *indices_out++ = insert_edge(first->begin(), first->end()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-jS0VHk/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -fdebug-prefix-map=/build/reproducible-path/pygalmesh-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DVERSION_INFO="0.9.1" -I/usr/include/eigen3/ -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/include/python3.9 -c src/generate_2d.cpp -o build/temp.linux-armhf-3.9/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:33, 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, from /usr/include/CGAL/basic.h:33, 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/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const CGAL::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) | ^ In file included from /usr/include/CGAL/number_type_basic.h:56, from /usr/include/CGAL/basic.h:33, 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/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const 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 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, from /usr/include/CGAL/basic.h:33, 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/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/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, from src/generate_2d.cpp:5: /usr/include/CGAL/MP_Float.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const 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/internal/Exact_type_selector.h:29, 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, from src/generate_2d.cpp:5: /usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const 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:245, from /usr/include/CGAL/internal/Exact_type_selector.h:29, 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, from src/generate_2d.cpp:5: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const Type&) const': /usr/include/CGAL/Gmpq.h:82:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | 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(CGAL::Mesh_2::Refine_faces_base::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:345: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 345 | Refine_faces_base:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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(CGAL::Constrained_triangulation_2::Face_handle, int, CGAL::Constrained_triangulation_2::Vertex_handle, CGAL::Constrained_triangulation_2::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:1004: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 1004 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:1004: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:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h: In member function 'bool CGAL::Triangulation_data_structure_2::is_edge(CGAL::Triangulation_data_structure_2::Vertex_handle, CGAL::Triangulation_data_structure_2::Vertex_handle, CGAL::Triangulation_data_structure_2::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:815: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 815 | Triangulation_data_structure_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_2.h:815: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, from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_ds_circulators_2.h: In constructor 'CGAL::Triangulation_ds_edge_circulator_2::Triangulation_ds_edge_circulator_2(CGAL::Triangulation_ds_edge_circulator_2::Vertex_handle, CGAL::Triangulation_ds_edge_circulator_2::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 :: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 'void CGAL::Constrained_triangulation_2::clear_constraints_incident(CGAL::Constrained_triangulation_2::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:1195: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 1195 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h:211: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 211 | return Edge_circulator(v,f); | ^ 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 'void CGAL::Constrained_triangulation_2::update_constraints_incident(CGAL::Constrained_triangulation_2::Vertex_handle, CGAL::Constrained_triangulation_2::Vertex_handle, CGAL::Constrained_triangulation_2::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:1157: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 1157 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:1157: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:1157: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:1157: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:1157: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:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h:211: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 211 | 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, from src/generate_2d.cpp:7: /usr/include/CGAL/Mesh_2/Clusters.h: In member function 'bool CGAL::Mesh_2::Clusters::get_cluster(CGAL::Mesh_2::Clusters::Vertex_handle, CGAL::Mesh_2::Clusters::Vertex_handle, CGAL::Mesh_2::Clusters::Cluster&, CGAL::Mesh_2::Clusters::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 In file included from /usr/include/CGAL/Triangulation_data_structure_2.h:38, from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_ds_circulators_2.h: In constructor 'CGAL::Triangulation_ds_face_circulator_2::Triangulation_ds_face_circulator_2(CGAL::Triangulation_ds_face_circulator_2::Vertex_handle, CGAL::Triangulation_ds_face_circulator_2::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 :: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Delaunay_mesher_2.h:20, from src/generate_2d.cpp:7: /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(CGAL::Mesh_2::Refine_edges_base_with_clusters::Vertex_handle, CGAL::Mesh_2::Refine_edges_base_with_clusters::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:239: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 239 | Point split_cluster_point(Vertex_handle va, Vertex_handle vb, const Cluster& c) const | ^~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:239: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:104: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 104 | if( clusters.get_cluster(this->va,this->vb,ca,ca_it) ) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:105: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 105 | if( clusters.get_cluster(this->vb,this->va,cb,cb_it) ) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:118: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 118 | return split_cluster_point(this->va,this->vb,ca); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:121: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 121 | if( clusters.get_cluster(this->vb,this->va,cb,cb_it) ){ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:124: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 124 | 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&, CGAL::Mesh_2::Refine_edges_base_with_clusters::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:183: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 183 | bool v1_has_a_cluster = clusters.get_cluster(v1,v2,ca,ca_it); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:184: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 184 | bool v2_has_a_cluster = clusters.get_cluster(v2,v1,cb,cb_it); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_2.h: In member function '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>]': /usr/include/CGAL/Triangulation_2.h:1005: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 1005 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h:1005: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 1005 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h:1005: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 1005 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h:1005: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 1005 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h: In member function 'bool CGAL::Triangulation_2::includes_edge(CGAL::Triangulation_2::Vertex_handle, CGAL::Triangulation_2::Vertex_handle, CGAL::Triangulation_2::Vertex_handle&, CGAL::Triangulation_2::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:1010: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 1010 | Triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h:1010: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 /usr/include/CGAL/Triangulation_2.h:1010: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 file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h:211: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 211 | return Edge_circulator(v,f); | ^ In file included from /usr/include/CGAL/Triangulation_2.h:35, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /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(CGAL::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:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 'bool CGAL::Constrained_triangulation_2::find_intersected_faces(CGAL::Constrained_triangulation_2::Vertex_handle, CGAL::Constrained_triangulation_2::Vertex_handle, CGAL::Constrained_triangulation_2::List_faces&, CGAL::Constrained_triangulation_2::List_edges&, CGAL::Constrained_triangulation_2::List_edges&, CGAL::Constrained_triangulation_2::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:883: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 883 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:883: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:883: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:902: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 902 | Line_face_circulator current_face=Line_face_circulator(vaa, this, bb); | ^~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:932: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 932 | vi=intersect(current_face, ind, vaa, vbb); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:932: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:972: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 972 | vi = intersect(current_face, i1, vaa,vbb); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:972: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(CGAL::Constrained_triangulation_2::Vertex_handle, CGAL::Constrained_triangulation_2::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:780: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 780 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:780: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:813: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 813 | if(includes_edge(vaa,vbb,vi,fr,i)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:837: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 837 | bool intersection = find_intersected_faces( vaa, vbb, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 838 | intersected_faces, | ~~~~~~~~~~~~~~~~~~ 839 | conflict_boundary_ab, | ~~~~~~~~~~~~~~~~~~~~~ 840 | conflict_boundary_ba, | ~~~~~~~~~~~~~~~~~~~~~ 841 | vi); | ~~~ In file included from src/generate_2d.cpp:7: /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 In file included from /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:20, from /usr/include/CGAL/Delaunay_mesher_2.h:20, from src/generate_2d.cpp:7: /usr/include/CGAL/Mesh_2/Clusters.h: In member function 'void CGAL::Mesh_2::Clusters::update_cluster(CGAL::Mesh_2::Clusters::Cluster&, CGAL::Mesh_2::Clusters::iterator, CGAL::Mesh_2::Clusters::Vertex_handle, CGAL::Mesh_2::Clusters::Vertex_handle, CGAL::Mesh_2::Clusters::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/Mesh_2/Clusters.h: In member function 'void CGAL::Mesh_2::Clusters::construct_cluster(CGAL::Mesh_2::Clusters::Vertex_handle, const Constrained_edge_circulator&, const Constrained_edge_circulator&, CGAL::Mesh_2::Clusters::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(CGAL::Mesh_2::Clusters::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 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 file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h:211: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 211 | 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, from src/generate_2d.cpp:7: /usr/include/CGAL/Mesh_2/Clusters.h:438:30: note: parameter passing for argument of type 'const 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 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 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 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 file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /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(CGAL::Triangulation_data_structure_2::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:1014: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 1014 | Triangulation_data_structure_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_2.h: 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 >]': /usr/include/CGAL/Triangulation_2.h:1341: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 1341 | Vertex_handle v = _tds.insert_dim_up( infinite_vertex(), conform); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h: In member function 'CGAL::Triangulation_2::Vertex_handle CGAL::Triangulation_2::insert(const Point&, CGAL::Triangulation_2::Locate_type, CGAL::Triangulation_2::Face_handle, int) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]': /usr/include/CGAL/Triangulation_data_structure_2.h:934: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 934 | return insert_dim_up(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_2.h:1196: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 1196 | Vertex_handle v = _tds.insert_dim_up(infinite_vertex(), true); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h: In member function 'CGAL::Constrained_triangulation_2::Vertex_handle CGAL::Constrained_triangulation_2::insert(const Point&, CGAL::Constrained_triangulation_2::Locate_type, CGAL::Constrained_triangulation_2::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/Triangulation_2.h:1005: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 1005 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 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:731: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 731 | update_constraints_incident(va, v1,v2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:731: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:733: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 733 | clear_constraints_incident(va); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from src/generate_2d.cpp:6: /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h: In member function 'void CGAL::Constrained_Delaunay_triangulation_2::flip_around(CGAL::Constrained_Delaunay_triangulation_2::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:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h: In member function 'CGAL::Constrained_Delaunay_triangulation_2::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2::virtual_insert(const Point&, CGAL::Constrained_Delaunay_triangulation_2::Locate_type, CGAL::Constrained_Delaunay_triangulation_2::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_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); | ~~~~~~~~~~~^~~~ /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h: In member function 'CGAL::Constrained_Delaunay_triangulation_2::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2::virtual_insert(const Point&, CGAL::Constrained_Delaunay_triangulation_2::Face_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: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 file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /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(CGAL::Triangulation_data_structure_2::Face_handle, int, CGAL::Triangulation_data_structure_2::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:1462: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 1462 | Triangulation_data_structure_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_2.h: In member function '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]': /usr/include/CGAL/Triangulation_data_structure_2.h:629: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 629 | if (fit == face_end) return create_face(fn, in, v); | ~~~~~~~~~~~^~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_2.h:629: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 629 | if (fit == face_end) return create_face(fn, in, v); | ~~~~~~~~~~~^~~~~~~~~~~ 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 'void CGAL::Mesh_2::Refine_faces_base::compute_new_bad_faces(CGAL::Mesh_2::Refine_faces_base::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:306: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 306 | void Refine_faces_base:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_faces.h:306: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 In file included from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_2.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/Triangulation_2.h:1005: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 1005 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Delaunay_mesher_2.h:21, from src/generate_2d.cpp:7: /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 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, from /usr/include/CGAL/Delaunay_mesher_2.h:20, from src/generate_2d.cpp:7: /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:304: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 304 | try_to_refine_element(Element e, Mesh_visitor visitor) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Delaunay_mesher_2.h:20, from src/generate_2d.cpp:7: /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:147: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 147 | clusters.update_cluster(ca,ca_it,this->va,this->vb,v,cluster_splitted); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:147: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:147: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/Mesh_2/Refine_edges_with_clusters.h:149: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 149 | clusters.update_cluster(cb,cb_it,this->vb,this->va,v,cluster_splitted); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:149: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:149: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 file included from /usr/include/CGAL/Mesh_2/Refine_edges.h:19, from /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:19, from /usr/include/CGAL/Delaunay_mesher_2.h:20, from src/generate_2d.cpp:7: /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:274: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 274 | void refine(Mesh_visitor visitor) | ^~~~~~ In file included from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_2.h:1005: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 1005 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h:1005: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 1005 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h:1005: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 1005 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h:1005: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 1005 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 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, from /usr/include/CGAL/Delaunay_mesher_2.h:20, from src/generate_2d.cpp:7: /usr/include/CGAL/Mesher_level.h:295: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 295 | = try_to_refine_element(e, visitor); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/CGAL/Mesher_level.h:295: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 file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h:201: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 201 | return Face_circulator(v,f); | ^ 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:217: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 217 | compute_new_bad_faces(v); | ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from src/generate_2d.cpp:7: /usr/include/CGAL/Delaunay_mesher_2.h: In member function '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 > > >]': /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 file included from /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:20, from /usr/include/CGAL/Delaunay_mesher_2.h:20, from src/generate_2d.cpp:7: /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/10/vector:72, from src/generate_2d.hpp:6, from src/generate_2d.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ 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 'void CGAL::Constrained_triangulation_2::remove_1D(CGAL::Constrained_triangulation_2::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:1344: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 1344 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h:211: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 211 | return Edge_circulator(v,f); | ^ In file included from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_2.h: In member function 'bool CGAL::Triangulation_2::test_dim_down(CGAL::Triangulation_2::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:1455: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 1455 | Triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h: In member function 'void CGAL::Triangulation_data_structure_2::remove_dim_down(CGAL::Triangulation_data_structure_2::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:1213: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 1213 | Triangulation_data_structure_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_2.h: In member function 'void CGAL::Triangulation_2::make_hole(CGAL::Triangulation_2::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:1592: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 1592 | Triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h: In member function 'void CGAL::Triangulation_2::fill_hole(CGAL::Triangulation_2::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:1664: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 1664 | Triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~ 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 'void CGAL::Constrained_triangulation_2::remove_2D(CGAL::Constrained_triangulation_2::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:1356: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 1356 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:1359: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 1359 | if (test_dim_down(v)) { this->_tds.remove_dim_down(v);} | ~~~~~~~~~~~~~^~~ /usr/include/CGAL/Constrained_triangulation_2.h:1359: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 1359 | if (test_dim_down(v)) { this->_tds.remove_dim_down(v);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/CGAL/Constrained_triangulation_2.h:1362: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 1362 | make_hole(v, hole); | ~~~~~~~~~^~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:1364: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 1364 | fill_hole(v, hole); | ~~~~~~~~~^~~~~~~~~ In file included from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_2.h: In member function '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 >]': /usr/include/CGAL/Triangulation_2.h:2429: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 2429 | return _tds.create_face(f, i, v); | ~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from src/generate_2d.cpp:6: /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h: In member function 'void CGAL::Constrained_Delaunay_triangulation_2::remove_2D(CGAL::Constrained_Delaunay_triangulation_2::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); | ~~~~~~~~~^~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from src/generate_2d.hpp:6, from src/generate_2d.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Point_2&}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Segment_2&}; _Tp = CGAL::Segment_2; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h: In member function 'CGAL::Mesh_2::Mesh_global_optimizer_2::Moves_vector CGAL::Mesh_2::Mesh_global_optimizer_2::compute_moves(CGAL::Mesh_2::Mesh_global_optimizer_2::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> >]': /usr/include/CGAL/Triangulation_data_structure_2.h:211: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 211 | return Edge_circulator(v,f); | ^ /usr/include/CGAL/Triangulation_data_structure_2.h:201: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 201 | return Face_circulator(v,f); | ^ In file included from /usr/include/c++/10/vector:72, from src/generate_2d.hpp:6, from src/generate_2d.cpp:3: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from src/generate_2d.hpp:6, from src/generate_2d.cpp:3: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from src/generate_2d.hpp:6, from src/generate_2d.cpp:3: /usr/include/c++/10/bits/vector.tcc:121:21: 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 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h:201: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 201 | return Face_circulator(v,f); | ^ /usr/include/CGAL/Triangulation_data_structure_2.h: In function 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)': /usr/include/CGAL/Triangulation_data_structure_2.h:924: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 924 | return insert_dim_up(); | ~~~~~~~~~~~~~^~ In file included from src/generate_2d.cpp:6: /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 file included from src/generate_2d.cpp:6: /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 file included from src/generate_2d.cpp:7: /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 file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h:211: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 211 | return Edge_circulator(v,f); | ^ /usr/include/CGAL/Triangulation_data_structure_2.h:211: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 211 | return Edge_circulator(v,f); | ^ In file included from /usr/include/CGAL/lloyd_optimize_mesh_2.h:20, from src/generate_2d.cpp:11: /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 file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_data_structure_2.h:1298: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 1298 | remove_dim_down(v); | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/CGAL/Constrained_triangulation_2.h:25, from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Triangulation_2.h:1422: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 1422 | _tds.remove_dim_down(v); | ~~~~~~~~~~~~~~~~~~~~^~~ 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:1336: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 1336 | else if ( dimension() == 1) remove_1D(v); | ~~~~~~~~~^~~ /usr/include/CGAL/Constrained_triangulation_2.h:1337: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 1337 | else remove_2D(v); | ~~~~~~~~~^~~ In file included from src/generate_2d.cpp:6: /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); | ~~~~~~~~~^~~ /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 -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-jS0VHk/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -fdebug-prefix-map=/build/reproducible-path/pygalmesh-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DVERSION_INFO="0.9.1" -I/usr/include/eigen3/ -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/include/python3.9 -c src/generate_from_inr.cpp -o build/temp.linux-armhf-3.9/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:33, 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, from /usr/include/CGAL/basic.h:33, 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/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const CGAL::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) | ^ In file included from /usr/include/CGAL/number_type_basic.h:56, from /usr/include/CGAL/basic.h:33, 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/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const 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 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, from /usr/include/CGAL/basic.h:33, 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/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/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, from src/generate_from_inr.cpp:7: /usr/include/CGAL/MP_Float.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const 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/internal/Exact_type_selector.h:29, 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, from src/generate_from_inr.cpp:7: /usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const 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:245, from /usr/include/CGAL/internal/Exact_type_selector.h:29, 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, from src/generate_from_inr.cpp:7: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const Type&) const': /usr/include/CGAL/Gmpq.h:82:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/CGAL/Object.h:32, from /usr/include/CGAL/kernel_basic.h:25, from /usr/include/CGAL/basic.h:35, 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/boost/bind.hpp: At global scope: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ 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:520: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:229: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; CGAL::Mesh_3::Image_to_labeled_function_wrapper::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; CGAL::Mesh_3::Image_to_labeled_function_wrapper::return_type = int]' /usr/include/c++/10/bits/invoke.h:60:36: required from 'constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = int; _Fn = CGAL::Mesh_3::Image_to_labeled_function_wrapper&; _Args = {const CGAL::Point_3&}]' /usr/include/c++/10/bits/invoke.h:113:35: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/CGAL/Labeled_mesh_domain_3.h:412:3: required from 'static ResultType CGAL::Labeled_mesh_domain_3::boost_param_dispatch_1boost_412create_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:412:3: required from 'static ResultType CGAL::Labeled_mesh_domain_3::boost_param_dispatch_0boost_412create_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:412:3: required from 'static ResultType CGAL::Labeled_mesh_domain_3::boost_param_dispatch_0boost_412create_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:412:3: required from 'static typename boost::parameter::aux::unaryfunptr_return_type)>::type::type CGAL::Labeled_mesh_domain_3::boost_param_impl412create_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]' /usr/include/CGAL/Labeled_mesh_domain_3.h:412: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::boost_param_params_412create_labeled_image_mesh_domain, 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; typename boost::parameter::aux::match::boost_param_params_412create_labeled_image_mesh_domain, ParameterArgumentType0>::type = boost::parameter::parameters::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:61:80: 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:520: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:229: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; CGAL::Mesh_3::Image_to_labeled_function_wrapper::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; CGAL::Mesh_3::Image_to_labeled_function_wrapper::return_type = int]' /usr/include/c++/10/bits/invoke.h:60:36: required from 'constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = int; _Fn = CGAL::Mesh_3::Image_to_labeled_function_wrapper&; _Args = {const CGAL::Point_3&}]' /usr/include/c++/10/bits/invoke.h:113:35: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/CGAL/Labeled_mesh_domain_3.h:412:3: required from 'static ResultType CGAL::Labeled_mesh_domain_3::boost_param_dispatch_1boost_412create_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:412:3: required from 'static ResultType CGAL::Labeled_mesh_domain_3::boost_param_dispatch_0boost_412create_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:412:3: required from 'static ResultType CGAL::Labeled_mesh_domain_3::boost_param_dispatch_0boost_412create_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:412:3: required from 'static typename boost::parameter::aux::unaryfunptr_return_type)>::type::type CGAL::Labeled_mesh_domain_3::boost_param_impl412create_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]' /usr/include/CGAL/Labeled_mesh_domain_3.h:412: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::boost_param_params_412create_labeled_image_mesh_domain, 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; typename boost::parameter::aux::match::boost_param_params_412create_labeled_image_mesh_domain, ParameterArgumentType0>::type = boost::parameter::parameters::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:61:80: 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/CGAL/double.h:22, from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:33, 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/number_utils.h: In instantiation of 'typename CGAL::Real_embeddable_traits::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number; typename CGAL::Real_embeddable_traits::To_interval::result_type = std::pair]': /usr/include/CGAL/NT_converter.h:82:36: required from 'CGAL::Interval_nt

CGAL::NT_converter >::operator()(const NT1&) const [with NT1 = boost::multiprecision::number; bool b = false]' /usr/include/CGAL/Cartesian_converter.h:286:25: required from 'typename K2::Point_3 CGAL::Cartesian_converter::operator()(const typename K1::Point_3&) const [with K1 = CGAL::Simple_cartesian >; K2 = CGAL::Simple_cartesian >; Converter = CGAL::NT_converter, CGAL::Interval_nt >; typename K2::Point_3 = CGAL::Point_3 > >; typename K1::Point_3 = CGAL::Point_3 > >]' /usr/include/CGAL/Lazy.h:397:32: required from 'CGAL::Lazy_rep_0::Lazy_rep_0(E&&) [with E = CGAL::Point_3 > >; AT = CGAL::Point_3 > >; ET = CGAL::Point_3 > >; E2A = CGAL::Cartesian_converter >, CGAL::Simple_cartesian > >]' /usr/include/CGAL/Lazy.h:1643:3: required from 'CGAL::Lazy_construction::result_type CGAL::Lazy_construction::operator()(const L0&, const L1&, const L2&, const L3&) const [with L0 = CGAL::Weighted_point_3; L1 = CGAL::Weighted_point_3; L2 = CGAL::Weighted_point_3; L3 = CGAL::Weighted_point_3; LK = CGAL::Epeck; AC = CGAL::CommonKernelFunctors::Construct_weighted_circumcenter_3 > >; EC = CGAL::CommonKernelFunctors::Construct_weighted_circumcenter_3 > >; E2A_ = CGAL::Default; CGAL::Lazy_construction::result_type = CGAL::Point_3]' /usr/include/CGAL/Regular_triangulation_3.h:1846:50: required from 'void CGAL::Regular_triangulation_3::dual_segment_exact(const Facet&, CGAL::Regular_triangulation_3::Bare_point&, CGAL::Regular_triangulation_3::Bare_point&) const [with Gt = CGAL::Robust_weighted_circumcenter_filtered_traits_3; Tds_ = CGAL::Mesh_triangulation_3 >::Tds; Lock_data_structure_ = CGAL::Default; CGAL::Regular_triangulation_3::Facet = 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>; CGAL::Regular_triangulation_3::Bare_point = CGAL::Point_3]' /usr/include/CGAL/Mesh_3/Refine_facets_3.h:1649:31: [ skipping 30 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/CGAL/make_mesh_3.h:390:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_390make_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, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_edge_criteria_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_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, CGAL::Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >&; domain_type = const CGAL::Labeled_mesh_domain_3&; criteria_type = const CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:390:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_390make_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, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_edge_criteria_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_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, CGAL::Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >&; domain_type = const CGAL::Labeled_mesh_domain_3&; criteria_type = const CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:390:1: required from 'typename CGAL::boost_param_result_390make_mesh_3_bp::type CGAL::boost_param_impl390make_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, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_edge_criteria_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_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, CGAL::Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; typename CGAL::boost_param_result_390make_mesh_3_bp::type = void]' /usr/include/CGAL/make_mesh_3.h:390:1: required from 'typename CGAL::boost_param_result_390make_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 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >&; ParameterArgumentType1 = const CGAL::Labeled_mesh_domain_3&; ParameterArgumentType2 = const CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 >::Tds> >&; ParameterArgumentType3 = const CGAL::parameters::internal::Lloyd_options&; ParameterArgumentType4 = const CGAL::parameters::internal::Odt_options&; ParameterArgumentType5 = const CGAL::parameters::internal::Perturb_options&; ParameterArgumentType6 = const CGAL::parameters::internal::Exude_options&; typename CGAL::boost_param_result_390make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type = void; 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:376:17: required from 'C3T3 CGAL::make_mesh_3(const MD&, const MC&, const T& ...) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MD = CGAL::Labeled_mesh_domain_3; MC = CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 >::Tds> >; T = {CGAL::parameters::internal::Lloyd_options, CGAL::parameters::internal::Odt_options, CGAL::parameters::internal::Perturb_options, CGAL::parameters::internal::Exude_options}]' src/generate_from_inr.cpp:84:7: required from here /usr/include/CGAL/number_utils.h:298:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 298 | to_interval( const Real_embeddable& x) { | ^~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:64, from /usr/include/c++/10/bits/char_traits.h:39, from /usr/include/c++/10/string:40, from src/generate_from_inr.hpp:4, from src/generate_from_inr.cpp:3: /usr/include/c++/10/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 std::__strip_reference_wrapper::type>::__type = double; typename std::__strip_reference_wrapper::type>::__type = CGAL::Point_3]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1059: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:616: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> > >; CGAL::Mesh_3::Mesh_global_optimizer::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 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::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 = CGAL::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, CGAL::Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >&; domain_type = const CGAL::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 = CGAL::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, CGAL::Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >&; domain_type = const CGAL::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:390:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_390make_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, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_edge_criteria_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_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, CGAL::Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >&; domain_type = const CGAL::Labeled_mesh_domain_3&; criteria_type = const CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:390:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_390make_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, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_edge_criteria_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_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, CGAL::Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >&; domain_type = const CGAL::Labeled_mesh_domain_3&; criteria_type = const CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:390:1: required from 'typename CGAL::boost_param_result_390make_mesh_3_bp::type CGAL::boost_param_impl390make_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, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_edge_criteria_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_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, CGAL::Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; typename CGAL::boost_param_result_390make_mesh_3_bp::type = void]' /usr/include/CGAL/make_mesh_3.h:390:1: required from 'typename CGAL::boost_param_result_390make_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 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >&; ParameterArgumentType1 = const CGAL::Labeled_mesh_domain_3&; ParameterArgumentType2 = const CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 >::Tds> >&; ParameterArgumentType3 = const CGAL::parameters::internal::Lloyd_options&; ParameterArgumentType4 = const CGAL::parameters::internal::Odt_options&; ParameterArgumentType5 = const CGAL::parameters::internal::Perturb_options&; ParameterArgumentType6 = const CGAL::parameters::internal::Exude_options&; typename CGAL::boost_param_result_390make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type = void; 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:376:17: required from 'C3T3 CGAL::make_mesh_3(const MD&, const MC&, const T& ...) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MD = CGAL::Labeled_mesh_domain_3; MC = CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 >::Tds> >; T = {CGAL::parameters::internal::Lloyd_options, CGAL::parameters::internal::Odt_options, CGAL::parameters::internal::Perturb_options, CGAL::parameters::internal::Exude_options}]' src/generate_from_inr.cpp:84:7: required from here /usr/include/c++/10/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from src/generate_from_inr.cpp:8: /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:519: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 519 | trilinear_interpolation( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 520 | 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:519: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, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21, from src/generate_from_inr.cpp:7: /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:82:36: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | 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:1059: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 1059 | value_map.insert(std::make_pair(cp(position), average_circumradius_length(vit))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/generate_from_inr.cpp: In function 'std::pair CGAL::RET_boost_mp >::To_interval::operator()(const Type&) const': src/generate_from_inr.cpp:164:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | } // namespace pygalmesh | ^ src/generate_from_inr.cpp: 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]': src/generate_from_inr.cpp:164:1: 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/CGAL/internal/Exact_type_selector.h:27, 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, from src/generate_from_inr.cpp:7: /usr/include/CGAL/boost_mp.h: In function 'std::pair CGAL::RET_boost_mp >::To_interval::operator()(const Type&) const': /usr/include/CGAL/boost_mp.h:272:9: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 272 | operator()(const Type& x) const { | ^~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839: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++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = CGAL::Point_2; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/CGAL/linear_least_squares_fitting_points_3.h:19, from /usr/include/CGAL/linear_least_squares_fitting_3.h:20, from /usr/include/CGAL/Mesh_3/C3T3_helpers.h:27, from /usr/include/CGAL/Mesh_3/vertex_perturbation.h:25, from /usr/include/CGAL/Mesh_3/Sliver_perturber.h:39, from /usr/include/CGAL/perturb_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:22, 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/centroid.h: In function 'typename K::Point_3 CGAL::internal::centroid(InputIterator, InputIterator, const K&, const typename K::Point_3*, CGAL::Dimension_tag<0>) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; K = CGAL::Robust_weighted_circumcenter_filtered_traits_3]': /usr/include/CGAL/centroid.h:400:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 400 | centroid(InputIterator begin, | ^~~~~~~~ /usr/include/CGAL/centroid.h:400:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/CGAL/centroid.h:400:1: 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++/10/vector:72, from src/generate_from_inr.hpp:5, from src/generate_from_inr.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Weighted_point_3&}; _Tp = CGAL::Weighted_point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ 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 constructor '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> > >]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:581:1: note: parameter passing for argument of type 'const CGAL::Mesh_3::Odt_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >' changed in GCC 7.1 581 | Mesh_global_optimizer:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h: In constructor '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::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:581:1: note: parameter passing for argument of type 'const CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from src/generate_from_inr.hpp:5, from src/generate_from_inr.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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++/10/bits/vector.tcc:121:21: 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 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OIter = __gnu_cxx::__normal_iterator*, std::vector, std::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++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:4304: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++/10/vector:72, from src/generate_from_inr.hpp:5, from src/generate_from_inr.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from src/generate_from_inr.hpp:5, from src/generate_from_inr.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In function 'int CGAL::Mesh_3::Sliver_perturber::update_priority_queue(const PVertex&, CGAL::Mesh_3::Sliver_perturber::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> > >]': /usr/include/c++/10/bits/stl_vector.h:1198:21: 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 1198 | _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, 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/Sliver_perturber.h: In function 'CGAL::Mesh_optimization_return_code CGAL::Mesh_3::Sliver_perturber::operator()(CGAL::Mesh_3::Sliver_perturber::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:762: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 762 | Sliver_perturber:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from src/generate_from_inr.hpp:5, from src/generate_from_inr.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Triangle_3&}; _Tp = CGAL::Triangle_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Point_3&}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OIter = std::back_insert_iterator, std::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++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304: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++/10/vector:72, from src/generate_from_inr.hpp:5, from src/generate_from_inr.cpp:3: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Point_2&}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OIter = std::back_insert_iterator, std::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++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304: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++/10/vector:72, from src/generate_from_inr.hpp:5, from src/generate_from_inr.cpp:3: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from src/generate_from_inr.hpp:5, from src/generate_from_inr.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, CGAL::Mesh_3::C3T3_helpers::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/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function '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> > >]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/CGAL/linear_least_squares_fitting_points_3.h:19, from /usr/include/CGAL/linear_least_squares_fitting_3.h:20, from /usr/include/CGAL/Mesh_3/C3T3_helpers.h:27, from /usr/include/CGAL/Mesh_3/vertex_perturbation.h:25, from /usr/include/CGAL/Mesh_3/Sliver_perturber.h:39, from /usr/include/CGAL/perturb_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:22, 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/centroid.h:820:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 820 | return centroid(begin, end, k,(Value_type*) nullptr, tag); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/lloyd_optimize_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:25, 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/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 file included from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from src/generate_from_inr.hpp:5, from src/generate_from_inr.cpp:3: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _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, 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/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 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 function 'CGAL::Mesh_optimization_return_code CGAL::Mesh_3::Mesh_global_optimizer::operator()(int, CGAL::Mesh_3::Mesh_global_optimizer::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:626: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 626 | Mesh_global_optimizer:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/odt_optimize_mesh_3.h: In function 'void CGAL::refine_mesh_3_impl(C3T3&, const MeshDomain&, const MeshCriteria&, const CGAL::parameters::internal::Exude_options&, const CGAL::parameters::internal::Perturb_options&, const CGAL::parameters::internal::Odt_options&, const CGAL::parameters::internal::Lloyd_options&, bool, const CGAL::parameters::internal::Mesh_3_options&, const CGAL::parameters::internal::Manifold_options&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MeshCriteria = CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 >::Tds> >]': /usr/include/CGAL/odt_optimize_mesh_3.h:92:17: note: parameter passing for argument of type 'CGAL::Mesh_3::Odt_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >' changed in GCC 7.1 92 | Odt_optimizer opt(c3t3, | ^~~ In file included from /usr/include/CGAL/optimize_mesh_3.h:25, 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/lloyd_optimize_mesh_3.h:93:19: note: parameter passing for argument of type 'CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >' changed in GCC 7.1 93 | Lloyd_optimizer opt (c3t3, | ^~~ In file included from /usr/include/CGAL/optimize_mesh_3.h:22, 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/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(); | ~~~~~~~~~^~ arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-jS0VHk/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -fdebug-prefix-map=/build/reproducible-path/pygalmesh-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DVERSION_INFO="0.9.1" -I/usr/include/eigen3/ -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/include/python3.9 -c src/generate_from_off.cpp -o build/temp.linux-armhf-3.9/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:33, 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, from /usr/include/CGAL/basic.h:33, 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/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const CGAL::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) | ^ In file included from /usr/include/CGAL/number_type_basic.h:56, from /usr/include/CGAL/basic.h:33, 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/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const 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 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, from /usr/include/CGAL/basic.h:33, 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/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/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, from src/generate_from_off.cpp:3: /usr/include/CGAL/MP_Float.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const 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/internal/Exact_type_selector.h:29, 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, from src/generate_from_off.cpp:3: /usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const 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:245, from /usr/include/CGAL/internal/Exact_type_selector.h:29, 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, from src/generate_from_off.cpp:3: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const Type&) const': /usr/include/CGAL/Gmpq.h:82:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/CGAL/Object.h:32, from /usr/include/CGAL/kernel_basic.h:25, from /usr/include/CGAL/basic.h:35, 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/boost/bind.hpp: At global scope: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:64, from /usr/include/c++/10/bits/char_traits.h:39, from /usr/include/c++/10/string:40, from src/generate_from_off.hpp:4, from src/generate_from_off.cpp:1: /usr/include/c++/10/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 std::__strip_reference_wrapper::type>::__type = double; typename std::__strip_reference_wrapper::type>::__type = CGAL::Point_3]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1059: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:616: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> > >; CGAL::Mesh_3::Mesh_global_optimizer::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 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::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 = CGAL::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 >, CGAL::Epick, CGAL::Default, void, CGAL::Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >&; domain_type = const CGAL::Polyhedral_mesh_domain_3, CGAL::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 = CGAL::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 >, CGAL::Epick, CGAL::Default, void, CGAL::Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >&; domain_type = const CGAL::Polyhedral_mesh_domain_3, CGAL::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:390:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_390make_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 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_edge_criteria_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::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> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, CGAL::Epick, CGAL::Default, void, CGAL::Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >&; domain_type = const CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>&; criteria_type = const CGAL::Mesh_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:390:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_390make_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 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_edge_criteria_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::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> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, CGAL::Epick, CGAL::Default, void, CGAL::Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >&; domain_type = const CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>&; criteria_type = const CGAL::Mesh_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:390:1: required from 'typename CGAL::boost_param_result_390make_mesh_3_bp::type CGAL::boost_param_impl390make_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 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_edge_criteria_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::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> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, CGAL::Epick, CGAL::Default, void, CGAL::Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, int, int> > >, std::integral_constant > >; typename CGAL::boost_param_result_390make_mesh_3_bp::type = void]' /usr/include/CGAL/make_mesh_3.h:390:1: required from 'typename CGAL::boost_param_result_390make_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 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >&; ParameterArgumentType1 = const CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>&; ParameterArgumentType2 = const CGAL::Mesh_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >&; ParameterArgumentType3 = const CGAL::parameters::internal::Lloyd_options&; ParameterArgumentType4 = const CGAL::parameters::internal::Odt_options&; ParameterArgumentType5 = const CGAL::parameters::internal::Perturb_options&; ParameterArgumentType6 = const CGAL::parameters::internal::Exude_options&; typename CGAL::boost_param_result_390make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type = void; 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:376:17: required from 'C3T3 CGAL::make_mesh_3(const MD&, const MC&, const T& ...) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MD = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MC = CGAL::Mesh_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; T = {CGAL::parameters::internal::Lloyd_options, CGAL::parameters::internal::Odt_options, CGAL::parameters::internal::Perturb_options, CGAL::parameters::internal::Exude_options}]' src/generate_from_off.cpp:125:71: required from here /usr/include/c++/10/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/CGAL/Cartesian/Cartesian_base.h:62, 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/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:1891:32: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1891 | 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:1059: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 1059 | value_map.insert(std::make_pair(cp(position), average_circumradius_length(vit))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/generate_from_off.cpp: In function 'std::pair CGAL::RET_boost_mp >::To_interval::operator()(const Type&) const': src/generate_from_off.cpp:138:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | } // namespace pygalmesh | ^ src/generate_from_off.cpp: 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]': src/generate_from_off.cpp:138:1: 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/CGAL/internal/Exact_type_selector.h:27, 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, from src/generate_from_off.cpp:3: /usr/include/CGAL/boost_mp.h: In function 'std::pair CGAL::RET_boost_mp >::To_interval::operator()(const Type&) const': /usr/include/CGAL/boost_mp.h:272:9: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 272 | operator()(const Type& x) const { | ^~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839: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++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = CGAL::Point_2; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/CGAL/linear_least_squares_fitting_points_3.h:19, from /usr/include/CGAL/linear_least_squares_fitting_3.h:20, from /usr/include/CGAL/Mesh_3/C3T3_helpers.h:27, from /usr/include/CGAL/Mesh_3/vertex_perturbation.h:25, from /usr/include/CGAL/Mesh_3/Sliver_perturber.h:39, from /usr/include/CGAL/perturb_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:22, 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/centroid.h: In function 'typename K::Point_3 CGAL::internal::centroid(InputIterator, InputIterator, const K&, const typename K::Point_3*, CGAL::Dimension_tag<0>) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; K = CGAL::Robust_weighted_circumcenter_filtered_traits_3 >]': /usr/include/CGAL/centroid.h:400:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 400 | centroid(InputIterator begin, | ^~~~~~~~ /usr/include/CGAL/centroid.h:400: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++/10/vector:72, from src/generate_from_off.hpp:5, from src/generate_from_off.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Point_3&}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from src/generate_from_off.hpp:5, from src/generate_from_off.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'void CGAL::Polygon_mesh_processing::internal::Polygon_soup_orienter::duplicate_singular_vertices() [with PointRange = std::vector >; PolygonRange = std::vector >]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from src/generate_from_off.hpp:5, from src/generate_from_off.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node, CGAL::AABB_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++/10/bits/vector.tcc:426: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 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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++/10/bits/vector.tcc:121:21: 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 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Weighted_point_3&}; _Tp = CGAL::Weighted_point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ 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()( | ^~~~~~~~ In file included from /usr/include/c++/10/vector:72, from src/generate_from_off.hpp:5, from src/generate_from_off.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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++/10/bits/vector.tcc:121:21: 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 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, std::vector > >; _OIter = __gnu_cxx::__normal_iterator*, std::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++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:4304:5: 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++/10/vector:72, from src/generate_from_off.hpp:5, from src/generate_from_off.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from src/generate_from_off.hpp:5, from src/generate_from_off.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In function 'int CGAL::Mesh_3::Sliver_perturber::update_priority_queue(const PVertex&, CGAL::Mesh_3::Sliver_perturber::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> > >]': /usr/include/c++/10/bits/stl_vector.h:1198:21: 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 1198 | _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, 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/Sliver_perturber.h: In function 'CGAL::Mesh_optimization_return_code CGAL::Mesh_3::Sliver_perturber::operator()(CGAL::Mesh_3::Sliver_perturber::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:762: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 762 | Sliver_perturber:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Sliver_perturber.h:762: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 In file included from /usr/include/c++/10/vector:72, from src/generate_from_off.hpp:5, from src/generate_from_off.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Triangle_3&}; _Tp = CGAL::Triangle_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, std::vector > >; _OIter = std::back_insert_iterator, std::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++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: 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++/10/vector:72, from src/generate_from_off.hpp:5, from src/generate_from_off.cpp:1: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Point_2&}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OIter = std::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++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304: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++/10/vector:72, from src/generate_from_off.hpp:5, from src/generate_from_off.cpp:1: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from src/generate_from_off.hpp:5, from src/generate_from_off.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, CGAL::Mesh_3::C3T3_helpers::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/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function '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> > >]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/CGAL/linear_least_squares_fitting_points_3.h:19, from /usr/include/CGAL/linear_least_squares_fitting_3.h:20, from /usr/include/CGAL/Mesh_3/C3T3_helpers.h:27, from /usr/include/CGAL/Mesh_3/vertex_perturbation.h:25, from /usr/include/CGAL/Mesh_3/Sliver_perturber.h:39, from /usr/include/CGAL/perturb_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:22, 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/centroid.h:820:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 820 | return centroid(begin, end, k,(Value_type*) nullptr, tag); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/lloyd_optimize_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:25, 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/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 file included from /usr/include/c++/10/algorithm:62, from /usr/include/CGAL/config.h:461, from /usr/include/CGAL/basic.h:21, 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/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from src/generate_from_off.hpp:5, from src/generate_from_off.cpp:1: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _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, 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/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 file included from /usr/include/CGAL/optimize_mesh_3.h:22, 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/perturb_mesh_3.h: In function 'void CGAL::refine_mesh_3_impl(C3T3&, const MeshDomain&, const MeshCriteria&, const CGAL::parameters::internal::Exude_options&, const CGAL::parameters::internal::Perturb_options&, const CGAL::parameters::internal::Odt_options&, const CGAL::parameters::internal::Lloyd_options&, bool, const CGAL::parameters::internal::Mesh_3_options&, const CGAL::parameters::internal::Manifold_options&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MeshCriteria = CGAL::Mesh_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >]': /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 -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-jS0VHk/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -fdebug-prefix-map=/build/reproducible-path/pygalmesh-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DVERSION_INFO="0.9.1" -I/usr/include/eigen3/ -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/include/python3.9 -c src/generate_periodic.cpp -o build/temp.linux-armhf-3.9/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:33, 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, from /usr/include/CGAL/basic.h:33, 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/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const CGAL::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) | ^ In file included from /usr/include/CGAL/number_type_basic.h:56, from /usr/include/CGAL/basic.h:33, 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/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const 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 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, from /usr/include/CGAL/basic.h:33, 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/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/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, from src/generate_periodic.cpp:6: /usr/include/CGAL/MP_Float.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const 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/internal/Exact_type_selector.h:29, 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, from src/generate_periodic.cpp:6: /usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const 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:245, from /usr/include/CGAL/internal/Exact_type_selector.h:29, 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, from src/generate_periodic.cpp:6: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const Type&) const': /usr/include/CGAL/Gmpq.h:82:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/CGAL/Object.h:32, from /usr/include/CGAL/kernel_basic.h:25, from /usr/include/CGAL/basic.h:35, 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/boost/bind.hpp: At global scope: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:64, from /usr/include/c++/10/bits/specfun.h:45, from /usr/include/c++/10/cmath:1927, from /usr/include/c++/10/complex:44, from /usr/include/eigen3/Eigen/Core:96, 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++/10/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 std::__strip_reference_wrapper::type>::__type = double; typename std::__strip_reference_wrapper::type>::__type = CGAL::Point_3]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1059: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:616: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> > > >; CGAL::Mesh_3::Mesh_global_optimizer::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 = 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; 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 = CGAL::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, 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> >, int, int> > >, std::integral_constant > >; c3t3_type = 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> > >&; domain_type = const CGAL::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 = CGAL::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, 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> >, int, int> > >, std::integral_constant > >; c3t3_type = 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> > >&; domain_type = const CGAL::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, 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_edge_criteria_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> > >, CGAL::Mesh_facet_criteria_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> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features, 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_cell_criteria_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> >, CGAL::Mesh_3::Cell_criteria_visitor_with_features, 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> > > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, 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> >, int, int> > >, std::integral_constant > >; c3t3_type = 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> > >&; domain_type = const CGAL::Labeled_mesh_domain_3&; criteria_type = const CGAL::Mesh_criteria_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> > >&]' /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, 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_edge_criteria_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> > >, CGAL::Mesh_facet_criteria_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> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features, 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_cell_criteria_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> >, CGAL::Mesh_3::Cell_criteria_visitor_with_features, 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> > > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, 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> >, int, int> > >, std::integral_constant > >; c3t3_type = 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> > >&; domain_type = const CGAL::Labeled_mesh_domain_3&; criteria_type = const CGAL::Mesh_criteria_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> > >&]' /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, 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_edge_criteria_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> > >, CGAL::Mesh_facet_criteria_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> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features, 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_cell_criteria_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> >, CGAL::Mesh_3::Cell_criteria_visitor_with_features, 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> > > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, 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> >, int, int> > >, std::integral_constant > >; typename CGAL::boost_param_result_191make_periodic_3_mesh_3_bp::type = void]' /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 = 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> > >&; ParameterArgumentType1 = const CGAL::Labeled_mesh_domain_3&; ParameterArgumentType2 = const CGAL::Mesh_criteria_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> > >&; ParameterArgumentType3 = const CGAL::parameters::internal::Lloyd_options&; ParameterArgumentType4 = const CGAL::parameters::internal::Odt_options&; ParameterArgumentType5 = const CGAL::parameters::internal::Perturb_options&; ParameterArgumentType6 = const CGAL::parameters::internal::Exude_options&; typename CGAL::boost_param_result_191make_periodic_3_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type = void; 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 = 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> > >; MD = CGAL::Labeled_mesh_domain_3; MC = CGAL::Mesh_criteria_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> > >; T = {CGAL::parameters::internal::Lloyd_options, CGAL::parameters::internal::Odt_options, CGAL::parameters::internal::Perturb_options, CGAL::parameters::internal::Exude_options}]' src/generate_periodic.cpp:110:7: required from here /usr/include/c++/10/bits/stl_pair.h:567: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 567 | 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, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21, from src/generate_periodic.cpp:6: /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:82:36: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | 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:1059: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 1059 | value_map.insert(std::make_pair(cp(position), average_circumradius_length(vit))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839: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++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /usr/include/eigen3/Eigen/Core:281, 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++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = CGAL::Point_2; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/CGAL/linear_least_squares_fitting_points_3.h:19, from /usr/include/CGAL/linear_least_squares_fitting_3.h:20, from /usr/include/CGAL/Mesh_3/C3T3_helpers.h:27, from /usr/include/CGAL/refine_periodic_3_mesh_3.h:23, from /usr/include/CGAL/make_periodic_3_mesh_3.h:26, from src/generate_periodic.cpp:7: /usr/include/CGAL/centroid.h: In function 'typename K::Point_3 CGAL::internal::centroid(InputIterator, InputIterator, const K&, const typename K::Point_3*, CGAL::Dimension_tag<0>) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; K = CGAL::Robust_periodic_weighted_circumcenter_traits_3, CGAL::Periodic_3_offset_3, true> >]': /usr/include/CGAL/centroid.h:400:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 400 | centroid(InputIterator begin, | ^~~~~~~~ /usr/include/CGAL/centroid.h:400:1: 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/CGAL/internal/Exact_type_selector.h:27, 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, from src/generate_periodic.cpp:6: /usr/include/CGAL/boost_mp.h: In member function 'std::pair CGAL::RET_boost_mp >::To_interval::operator()(const Type&) const': /usr/include/CGAL/boost_mp.h:272:9: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 272 | operator()(const Type& x) const { | ^~~~~~~~ virtual memory exhausted: Cannot allocate memory error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 E: pybuild pybuild:353: 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.9 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: user script /srv/workspace/pbuilder/19854/tmp/hooks/C01_cleanup starting debug output: disk usage on i-capture-the-hostname at Mon Jan 8 14:36:42 UTC 2024 Filesystem Size Used Avail Use% Mounted on tmpfs 1.9G 0 1.9G 0% /dev/shm I: user script /srv/workspace/pbuilder/19854/tmp/hooks/C01_cleanup finished 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/19854 and its subdirectories