Mon Aug 17 10:26:13 UTC 2020 I: starting to build mshr/buster/armhf on jenkins on '2020-08-17 10:26' Mon Aug 17 10:26:13 UTC 2020 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_28/966/console.log Mon Aug 17 10:26:13 UTC 2020 I: Downloading source for buster/mshr=2018.1.0+dfsg1-7 --2020-08-17 10:26:13-- http://deb.debian.org/debian/pool/main/m/mshr/mshr_2018.1.0+dfsg1-7.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2432 (2.4K) Saving to: ‘mshr_2018.1.0+dfsg1-7.dsc’ 0K .. 100% 11.3M=0s 2020-08-17 10:26:13 (11.3 MB/s) - ‘mshr_2018.1.0+dfsg1-7.dsc’ saved [2432/2432] Mon Aug 17 10:26:13 UTC 2020 I: mshr_2018.1.0+dfsg1-7.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: mshr Binary: libmshr2018.1, libmshr-dev, python3-mshr Architecture: any Version: 2018.1.0+dfsg1-7 Maintainer: Debian Science Team Uploaders: Johannes Ring , Drew Parsons Homepage: http://fenicsproject.org Standards-Version: 4.2.1 Vcs-Browser: https://salsa.debian.org/science-team/fenics/mshr Vcs-Git: https://salsa.debian.org/science-team/fenics/mshr.git Testsuite: autopkgtest Testsuite-Triggers: python3-pytest Build-Depends: debhelper (>= 11), python3-all-dev, dh-python, python3-setuptools, cmake (>= 3.5), python3-pybind11 (>= 2.2.2), libmpfr-dev, libgmp-dev, libcgal-dev (>= 4.13), libtet1.5-dev, libdolfin-dev (>= 2018.1), python3-ffc (>= 2018.1), python3-numpy, python3-petsc4py, python3-slepc4py, libproj-dev Package-List: libmshr-dev deb libdevel optional arch=any libmshr2018.1 deb libs optional arch=any python3-mshr deb python optional arch=any Checksums-Sha1: 0236aa1aaeabbfdc25612addd14723316e867184 149152 mshr_2018.1.0+dfsg1.orig.tar.gz b81e2d963c0377622af841d59c1a25b7a40d44e5 9192 mshr_2018.1.0+dfsg1-7.debian.tar.xz Checksums-Sha256: 926d5458eecdf77dd31bed6ed0b16c09a0b75d684a79ad6a126d3b6c554abe1d 149152 mshr_2018.1.0+dfsg1.orig.tar.gz a31e647b5620ff1db7c7681e555c142dcd751364d0d0dfc92f52c395712a631f 9192 mshr_2018.1.0+dfsg1-7.debian.tar.xz Files: 2d2d0c7f29146de7c30c87b2ef6f5d5a 149152 mshr_2018.1.0+dfsg1.orig.tar.gz c481fbff4a30df209e3949b7319ae6d6 9192 mshr_2018.1.0+dfsg1-7.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAlvSkT0ACgkQVz7x5L1a AfpmsQ/9Gm1m4kR7xglEFs83RXOdy2W6OQgSksdSAZvPaO8kOyAuvQ171k7EOraC ssxB1i0NUyE86b40TQjIKrAc/BEq/Hs4EDfhOsQSvMujjU6U7xUaW8BV78M1lqP/ B3Qb1fi1S14tWfv1re1smP7jRLbDURNfXrvaFkr/II6kAdNnbLQdqpfK1jhMfNrn inGUIXEAiR7ku1Sx67CAqWc+IJvuU3AClvcnES60EXsKwiBfMjogqY9dlYKf5usZ bMI0+yKHRvvpMsGSHLQYuG8ehJLXxKUIe7Lti+muxGI2T717ZCkFpmsASOjaVUFe wNNmmcxdmIkaYvCBoQVjaxW3kRmuCDSu1PSmHMkMOeThT0kxVJKHnnPKvnMxwMDQ hq7cZyzk6q40lBlTrRjZ1UduQOJ9ONw3bWZjwgVnE/0w9ozEDWW2wntqHIZ/+H0d J3sJdEAmbdWFFAx1EfMa5hELol61k8hmfrm8jxJEE0iB+3CblldmhTlHlOY9ICAo Ik0t2ysY0S6Al5VuHe2rhZE+9GxV+rTSRv+qLECDW+1Tz0y2/aaPzt8eZXaaD+YN tsUpee0V/EbmokpGfk+59uBlWcHlGaU/+o4X6pomfFzN3mR+phjRdWcfsQoyk/lO XYKdtzUZzk7EMp3vwU03/Dx3EKj+1232X7sv70peb+hrkgYiefY= =J54P -----END PGP SIGNATURE----- Mon Aug 17 10:26:13 UTC 2020 I: Checking whether the package is not for us Mon Aug 17 10:26:13 UTC 2020 I: Starting 1st build on remote node opi2a-armhf-rb.debian.net. Mon Aug 17 10:26:13 UTC 2020 I: Preparing to do remote build '1' on opi2a-armhf-rb.debian.net. Mon Aug 17 17:54:45 UTC 2020 I: Deleting $TMPDIR on opi2a-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sun Aug 16 22:26:25 -12 2020 I: pbuilder-time-stamp: 1597659985 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration 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 [mshr_2018.1.0+dfsg1-7.dsc] I: copying [./mshr_2018.1.0+dfsg1.orig.tar.gz] I: copying [./mshr_2018.1.0+dfsg1-7.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Thu Oct 25 15:59:57 2018 -12 gpgv: using RSA key 23C9A93E585819E9126D0A36573EF1E4BD5A01FA gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./mshr_2018.1.0+dfsg1-7.dsc dpkg-source: info: extracting mshr in mshr-2018.1.0+dfsg1 dpkg-source: info: unpacking mshr_2018.1.0+dfsg1.orig.tar.gz dpkg-source: info: unpacking mshr_2018.1.0+dfsg1-7.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying demos_update.patch dpkg-source: info: applying cmake_config_in_lib.patch dpkg-source: info: applying build_python.patch dpkg-source: info: applying depython_main_build.patch dpkg-source: info: applying test_controls.diff dpkg-source: info: applying fix_mesh3_internal.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/29568/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3' DISTRIBUTION='' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='b05417c15da542cba9e9ae7451738c94' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='29568' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.yVwLZFpoux/pbuilderrc_jfBt --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.yVwLZFpoux/b1 --logfile b1/build.log mshr_2018.1.0+dfsg1-7.dsc' SUDO_GID='114' SUDO_UID='109' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:8000/' I: uname -a Linux opi2a 4.19.0-10-armmp-lpae #1 SMP Debian 4.19.132-1 (2020-07-24) armv7l GNU/Linux I: ls -l /bin total 3328 -rwxr-xr-x 1 root root 767656 Apr 17 2019 bash -rwxr-xr-x 3 root root 26052 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 9636 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 22432 Feb 28 2019 cat -rwxr-xr-x 1 root root 38868 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 38836 Feb 28 2019 chmod -rwxr-xr-x 1 root root 42972 Feb 28 2019 chown -rwxr-xr-x 1 root root 88376 Feb 28 2019 cp -rwxr-xr-x 1 root root 75516 Jan 17 2019 dash -rwxr-xr-x 1 root root 71648 Feb 28 2019 date -rwxr-xr-x 1 root root 51212 Feb 28 2019 dd -rwxr-xr-x 1 root root 55672 Feb 28 2019 df -rwxr-xr-x 1 root root 88444 Feb 28 2019 dir -rwxr-xr-x 1 root root 54872 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 22364 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 18260 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 47356 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 21980 Apr 22 07:38 fusermount -rwxr-xr-x 1 root root 124508 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 64232 Jan 5 2019 gzip -rwxr-xr-x 1 root root 13784 Sep 26 2018 hostname -rwxr-xr-x 1 root root 43044 Feb 28 2019 ln -rwxr-xr-x 1 root root 34932 Jul 26 2018 login -rwxr-xr-x 1 root root 88444 Feb 28 2019 ls -rwxr-xr-x 1 root root 67036 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 47168 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 43040 Feb 28 2019 mknod -rwxr-xr-x 1 root root 26552 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 26024 Jan 9 2019 more -rwsr-xr-x 1 root root 34268 Jan 9 2019 mount -rwxr-xr-x 1 root root 9688 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 84284 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 22416 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 26504 Feb 28 2019 readlink -rwxr-xr-x 1 root root 42968 Feb 28 2019 rm -rwxr-xr-x 1 root root 26496 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 14136 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Aug 16 20:27 sh -> dash -rwxr-xr-x 1 root root 22384 Feb 28 2019 sleep -rwxr-xr-x 1 root root 51124 Feb 28 2019 stty -rwsr-xr-x 1 root root 42472 Jan 9 2019 su -rwxr-xr-x 1 root root 22392 Feb 28 2019 sync -rwxr-xr-x 1 root root 283324 Apr 23 2019 tar -rwxr-xr-x 1 root root 9808 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 63464 Feb 28 2019 touch -rwxr-xr-x 1 root root 18260 Feb 28 2019 true -rwxr-xr-x 1 root root 9636 Apr 22 07:38 ulockmgr_server -rwsr-xr-x 1 root root 21976 Jan 9 2019 umount -rwxr-xr-x 1 root root 22380 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 88444 Feb 28 2019 vdir -rwxr-xr-x 1 root root 21980 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/29568/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 (>= 11), python3-all-dev, dh-python, python3-setuptools, cmake (>= 3.5), python3-pybind11 (>= 2.2.2), libmpfr-dev, libgmp-dev, libcgal-dev (>= 4.13), libtet1.5-dev, libdolfin-dev (>= 2018.1), python3-ffc (>= 2018.1), python3-numpy, python3-petsc4py, python3-slepc4py, libproj-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 18932 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 (>= 11); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on python3-all-dev; however: Package python3-all-dev is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on cmake (>= 3.5); however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on python3-pybind11 (>= 2.2.2); however: Package python3-pybind11 is not installed. pbuilder-satisfydepends-dummy depends on libmpfr-dev; however: Package libmpfr-dev is not installed. pbuilder-satisfydepends-dummy depends on libgmp-dev; however: Package libgmp-dev is not installed. pbuilder-satisfydepends-dummy depends on libcgal-dev (>= 4.13); however: Package libcgal-dev is not installed. pbuilder-satisfydepends-dummy depends on libtet1.5-dev; however: Package libtet1.5-dev is not installed. pbuilder-satisfydepends-dummy depends on libdolfin-dev (>= 2018.1); however: Package libdolfin-dev is not installed. pbuilder-satisfydepends-dummy depends on python3-ffc (>= 2018.1); however: Package python3-ffc is not installed. pbuilder-satisfydepends-dummy depends on python3-numpy; however: Package python3-numpy is not installed. pbuilder-satisfydepends-dummy depends on python3-petsc4py; however: Package python3-petsc4py is not installed. pbuilder-satisfydepends-dummy depends on python3-slepc4py; however: Package python3-slepc4py is not installed. pbuilder-satisfydepends-dummy depends on libproj-dev; however: Package libproj-dev 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} bsdmainutils{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} fonts-mathjax{a} gettext{a} gettext-base{a} gfortran{a} gfortran-8{a} groff-base{a} ibverbs-providers{a} icu-devtools{a} intltool-debian{a} libaec-dev{a} libaec0{a} libamd2{a} libarchive-zip-perl{a} libarchive13{a} libarpack2{a} libarpack2-dev{a} libblas-dev{a} libblas3{a} libboost-atomic1.67-dev{a} libboost-atomic1.67.0{a} libboost-chrono-dev{a} libboost-chrono1.67-dev{a} libboost-chrono1.67.0{a} libboost-date-time1.67-dev{a} libboost-date-time1.67.0{a} libboost-dev{a} libboost-filesystem-dev{a} libboost-filesystem1.67-dev{a} libboost-filesystem1.67.0{a} libboost-iostreams-dev{a} libboost-iostreams1.67-dev{a} libboost-math-dev{a} libboost-math1.67-dev{a} libboost-math1.67.0{a} libboost-mpi-dev{a} libboost-mpi1.67-dev{a} libboost-mpi1.67.0{a} libboost-program-options-dev{a} libboost-program-options1.67-dev{a} libboost-program-options1.67.0{a} libboost-regex1.67-dev{a} libboost-regex1.67.0{a} libboost-serialization-dev{a} libboost-serialization1.67-dev{a} libboost-serialization1.67.0{a} libboost-system-dev{a} libboost-system1.67-dev{a} libboost-thread-dev{a} libboost-thread1.67-dev{a} libboost-thread1.67.0{a} libboost-timer-dev{a} libboost-timer1.67-dev{a} libboost-timer1.67.0{a} libboost1.67-dev{a} libbsd0{a} libbtf1{a} libcamd2{a} libccolamd2{a} libcgal-dev{a} libcgal13{a} libcholmod3{a} libcolamd2{a} libcombblas1.16.0{a} libcroco3{a} libcurl4{a} libcxsparse3{a} libdolfin-dev{a} libdolfin2018.1{a} libedit2{a} libeigen3-dev{a} libelf1{a} libevent-2.1-6{a} libevent-core-2.1-6{a} libevent-pthreads-2.1-6{a} libexpat1{a} libexpat1-dev{a} libfftw3-bin{a} libfftw3-dev{a} libfftw3-double3{a} libfftw3-mpi-dev{a} libfftw3-mpi3{a} libfftw3-single3{a} libfile-stripnondeterminism-perl{a} libgfortran-8-dev{a} libgfortran5{a} libglib2.0-0{a} libgmp-dev{a} libgmpxx4ldbl{a} libgraphblas2{a} libgssapi-krb5-2{a} libhdf5-mpi-dev{a} libhdf5-openmpi-103{a} libhdf5-openmpi-dev{a} libhwloc-dev{a} libhwloc-plugins{a} libhwloc5{a} libhypre-2.15.1{a} libhypre-dev{a} libibverbs-dev{a} libibverbs1{a} libicu-dev{a} libicu63{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} libjs-jquery{a} libjs-jquery-ui{a} libjs-mathjax{a} libjsoncpp1{a} libk5crypto3{a} libkeyutils1{a} libklu1{a} libkrb5-3{a} libkrb5support0{a} liblapack-dev{a} liblapack3{a} libldap-2.4-2{a} libldap-common{a} libldl2{a} libltdl-dev{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libmetis5{a} libmongoose2{a} libmpdec2{a} libmpfr-dev{a} libmumps-5.1.2{a} libmumps-dev{a} libncurses6{a} libnghttp2-14{a} libnl-3-200{a} libnl-3-dev{a} libnl-route-3-200{a} libnl-route-3-dev{a} libopenmpi-dev{a} libopenmpi3{a} libparpack2{a} libparpack2-dev{a} libpciaccess0{a} libpetsc-real3.10{a} libpetsc-real3.10-dev{a} libpetsc3.10-dev-common{a} libpipeline1{a} libpmix2{a} libprocps7{a} libproj-dev{a} libproj13{a} libpsl5{a} libptscotch-6.0{a} libptscotch-dev{a} libpython-stdlib{a} libpython2-stdlib{a} libpython2.7-minimal{a} libpython2.7-stdlib{a} libpython3-all-dev{a} libpython3-dev{a} libpython3-stdlib{a} libpython3.7{a} libpython3.7-dev{a} libpython3.7-minimal{a} libpython3.7-stdlib{a} librbio2{a} libreadline7{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libscalapack-mpi-dev{a} libscalapack-openmpi-dev{a} libscalapack-openmpi2.0{a} libscotch-6.0{a} libscotch-dev{a} libsigsegv2{a} libslepc-real3.10{a} libslepc-real3.10-dev{a} libspqr2{a} libssh2-1{a} libssl-dev{a} libssl1.1{a} libsuitesparse-dev{a} libsuitesparseconfig5{a} libsuperlu-dev{a} libsuperlu-dist-dev{a} libsuperlu-dist6{a} libsuperlu5{a} libsz2{a} libtet1.5{a} libtet1.5-dev{a} libtool{a} libuchardet0{a} libumfpack5{a} libuv1{a} libxml2{a} libxml2-dev{a} lsb-base{a} m4{a} man-db{a} mime-support{a} mpi-default-bin{a} mpi-default-dev{a} ocl-icd-libopencl1{a} openmpi-bin{a} openmpi-common{a} openssh-client{a} pkg-config{a} po-debconf{a} procps{a} proj-data{a} pybind11-dev{a} python{a} python-minimal{a} python2{a} python2-minimal{a} python2.7{a} python2.7-minimal{a} python3{a} python3-all{a} python3-all-dev{a} python3-dev{a} python3-dijitso{a} python3-distutils{a} python3-ffc{a} python3-fiat{a} python3-lib2to3{a} python3-minimal{a} python3-mpi4py{a} python3-mpmath{a} python3-numpy{a} python3-petsc4py{a} python3-petsc4py-real{a} python3-pkg-resources{a} python3-pybind11{a} python3-setuptools{a} python3-slepc4py{a} python3-slepc4py-real{a} python3-sympy{a} python3-ufl{a} python3.7{a} python3.7-dev{a} python3.7-minimal{a} readline-common{a} sensible-utils{a} swig{a} swig3.0{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl ipython3 javascript-common krb5-locales ksh libarchive-cpio-perl libcoarrays-openmpi-dev libglib2.0-data libgpm2 libmail-sendmail-perl libpetsc3.10-dev-examples libsasl2-modules lynx mksh psmisc publicsuffix python-petsc4py-docs python-slepc4py-docs python3-pil shared-mime-info wget xauth xdg-user-dirs zsh 0 packages upgraded, 259 newly installed, 0 to remove and 0 not upgraded. Need to get 204 MB of archives. After unpacking 849 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main armhf libbsd0 armhf 0.9.1-2 [103 kB] Get: 2 http://deb.debian.org/debian buster/main armhf bsdmainutils armhf 11.1.2+b1 [186 kB] Get: 3 http://deb.debian.org/debian buster/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB] Get: 4 http://deb.debian.org/debian buster/main armhf groff-base armhf 1.22.4-3 [828 kB] Get: 5 http://deb.debian.org/debian buster/main armhf libpipeline1 armhf 1.5.1-2 [26.8 kB] Get: 6 http://deb.debian.org/debian buster/main armhf man-db armhf 2.8.5-2 [1240 kB] Get: 7 http://deb.debian.org/debian buster/main armhf libpython2.7-minimal armhf 2.7.16-2+deb10u1 [395 kB] Get: 8 http://deb.debian.org/debian buster/main armhf python2.7-minimal armhf 2.7.16-2+deb10u1 [1171 kB] Get: 9 http://deb.debian.org/debian buster/main armhf python2-minimal armhf 2.7.16-1 [41.4 kB] Get: 10 http://deb.debian.org/debian buster/main armhf python-minimal armhf 2.7.16-1 [21.0 kB] Get: 11 http://deb.debian.org/debian buster/main armhf libssl1.1 armhf 1.1.1d-0+deb10u3 [1299 kB] Get: 12 http://deb.debian.org/debian buster/main armhf mime-support all 3.62 [37.2 kB] Get: 13 http://deb.debian.org/debian buster/main armhf libexpat1 armhf 2.2.6-2+deb10u1 [78.0 kB] Get: 14 http://deb.debian.org/debian buster/main armhf readline-common all 7.0-5 [70.6 kB] Get: 15 http://deb.debian.org/debian buster/main armhf libreadline7 armhf 7.0-5 [131 kB] Get: 16 http://deb.debian.org/debian buster/main armhf libpython2.7-stdlib armhf 2.7.16-2+deb10u1 [1837 kB] Get: 17 http://deb.debian.org/debian buster/main armhf python2.7 armhf 2.7.16-2+deb10u1 [305 kB] Get: 18 http://deb.debian.org/debian buster/main armhf libpython2-stdlib armhf 2.7.16-1 [20.8 kB] Get: 19 http://deb.debian.org/debian buster/main armhf libpython-stdlib armhf 2.7.16-1 [20.8 kB] Get: 20 http://deb.debian.org/debian buster/main armhf python2 armhf 2.7.16-1 [41.6 kB] Get: 21 http://deb.debian.org/debian buster/main armhf python armhf 2.7.16-1 [22.8 kB] Get: 22 http://deb.debian.org/debian buster/main armhf libpython3.7-minimal armhf 3.7.3-2+deb10u2 [582 kB] Get: 23 http://deb.debian.org/debian buster/main armhf python3.7-minimal armhf 3.7.3-2+deb10u2 [1466 kB] Get: 24 http://deb.debian.org/debian buster/main armhf python3-minimal armhf 3.7.3-1 [36.6 kB] Get: 25 http://deb.debian.org/debian buster/main armhf libmpdec2 armhf 2.4.2-2 [69.3 kB] Get: 26 http://deb.debian.org/debian buster/main armhf libpython3.7-stdlib armhf 3.7.3-2+deb10u2 [1660 kB] Get: 27 http://deb.debian.org/debian buster/main armhf python3.7 armhf 3.7.3-2+deb10u2 [330 kB] Get: 28 http://deb.debian.org/debian buster/main armhf libpython3-stdlib armhf 3.7.3-1 [20.0 kB] Get: 29 http://deb.debian.org/debian buster/main armhf python3 armhf 3.7.3-1 [61.5 kB] Get: 30 http://deb.debian.org/debian buster/main armhf libncurses6 armhf 6.1+20181013-2+deb10u2 [79.8 kB] Get: 31 http://deb.debian.org/debian buster/main armhf libprocps7 armhf 2:3.3.15-2 [58.7 kB] Get: 32 http://deb.debian.org/debian buster/main armhf lsb-base all 10.2019051400 [28.4 kB] Get: 33 http://deb.debian.org/debian buster/main armhf procps armhf 2:3.3.15-2 [248 kB] Get: 34 http://deb.debian.org/debian buster/main armhf sensible-utils all 0.0.12 [15.8 kB] Get: 35 http://deb.debian.org/debian buster/main armhf libmagic-mgc armhf 1:5.35-4+deb10u1 [242 kB] Get: 36 http://deb.debian.org/debian buster/main armhf libmagic1 armhf 1:5.35-4+deb10u1 [110 kB] Get: 37 http://deb.debian.org/debian buster/main armhf file armhf 1:5.35-4+deb10u1 [65.5 kB] Get: 38 http://deb.debian.org/debian buster/main armhf gettext-base armhf 0.19.8.1-9 [118 kB] Get: 39 http://deb.debian.org/debian buster/main armhf libedit2 armhf 3.1-20181209-1 [79.5 kB] Get: 40 http://deb.debian.org/debian buster/main armhf libkeyutils1 armhf 1.6-6 [13.9 kB] Get: 41 http://deb.debian.org/debian buster/main armhf libkrb5support0 armhf 1.17-3 [62.3 kB] Get: 42 http://deb.debian.org/debian buster/main armhf libk5crypto3 armhf 1.17-3 [119 kB] Get: 43 http://deb.debian.org/debian buster/main armhf libkrb5-3 armhf 1.17-3 [323 kB] Get: 44 http://deb.debian.org/debian buster/main armhf libgssapi-krb5-2 armhf 1.17-3 [137 kB] Get: 45 http://deb.debian.org/debian buster/main armhf openssh-client armhf 1:7.9p1-10+deb10u2 [704 kB] Get: 46 http://deb.debian.org/debian buster/main armhf libsigsegv2 armhf 2.12-2 [32.1 kB] Get: 47 http://deb.debian.org/debian buster/main armhf m4 armhf 1.4.18-2 [190 kB] Get: 48 http://deb.debian.org/debian buster/main armhf autoconf all 2.69-11 [341 kB] Get: 49 http://deb.debian.org/debian buster/main armhf autotools-dev all 20180224.1 [77.0 kB] Get: 50 http://deb.debian.org/debian buster/main armhf automake all 1:1.16.1-4 [771 kB] Get: 51 http://deb.debian.org/debian buster/main armhf autopoint all 0.19.8.1-9 [434 kB] Get: 52 http://deb.debian.org/debian buster/main armhf cmake-data all 3.13.4-1 [1476 kB] Get: 53 http://deb.debian.org/debian buster/main armhf libicu63 armhf 63.1-6+deb10u1 [8005 kB] Get: 54 http://deb.debian.org/debian buster/main armhf libxml2 armhf 2.9.4+dfsg1-7+b3 [595 kB] Get: 55 http://deb.debian.org/debian buster/main armhf libarchive13 armhf 3.3.3-4+deb10u1 [277 kB] Get: 56 http://deb.debian.org/debian buster/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-1+deb10u1 [67.4 kB] Get: 57 http://deb.debian.org/debian buster/main armhf libsasl2-2 armhf 2.1.27+dfsg-1+deb10u1 [98.9 kB] Get: 58 http://deb.debian.org/debian buster/main armhf libldap-common all 2.4.47+dfsg-3+deb10u2 [89.7 kB] Get: 59 http://deb.debian.org/debian buster/main armhf libldap-2.4-2 armhf 2.4.47+dfsg-3+deb10u2 [202 kB] Get: 60 http://deb.debian.org/debian buster/main armhf libnghttp2-14 armhf 1.36.0-2+deb10u1 [74.4 kB] Get: 61 http://deb.debian.org/debian buster/main armhf libpsl5 armhf 0.20.2-2 [52.4 kB] Get: 62 http://deb.debian.org/debian buster/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2 [54.9 kB] Get: 63 http://deb.debian.org/debian buster/main armhf libssh2-1 armhf 1.8.0-2.1 [129 kB] Get: 64 http://deb.debian.org/debian buster/main armhf libcurl4 armhf 7.64.0-4+deb10u1 [297 kB] Get: 65 http://deb.debian.org/debian buster/main armhf libjsoncpp1 armhf 1.7.4-3 [67.8 kB] Get: 66 http://deb.debian.org/debian buster/main armhf librhash0 armhf 1.3.8-1 [134 kB] Get: 67 http://deb.debian.org/debian buster/main armhf libuv1 armhf 1.24.1-1 [98.0 kB] Get: 68 http://deb.debian.org/debian buster/main armhf cmake armhf 3.13.4-1 [2848 kB] Get: 69 http://deb.debian.org/debian buster/main armhf libtool all 2.4.6-9 [547 kB] Get: 70 http://deb.debian.org/debian buster/main armhf dh-autoreconf all 19 [16.9 kB] Get: 71 http://deb.debian.org/debian buster/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 72 http://deb.debian.org/debian buster/main armhf libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 73 http://deb.debian.org/debian buster/main armhf dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 74 http://deb.debian.org/debian buster/main armhf libelf1 armhf 0.176-1.1 [158 kB] Get: 75 http://deb.debian.org/debian buster/main armhf dwz armhf 0.12-3 [72.0 kB] Get: 76 http://deb.debian.org/debian buster/main armhf libglib2.0-0 armhf 2.58.3-2+deb10u2 [1101 kB] Get: 77 http://deb.debian.org/debian buster/main armhf libcroco3 armhf 0.6.12-3 [133 kB] Get: 78 http://deb.debian.org/debian buster/main armhf gettext armhf 0.19.8.1-9 [1242 kB] Get: 79 http://deb.debian.org/debian buster/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 80 http://deb.debian.org/debian buster/main armhf po-debconf all 1.0.21 [248 kB] Get: 81 http://deb.debian.org/debian buster/main armhf debhelper all 12.1.1 [1016 kB] Get: 82 http://deb.debian.org/debian buster/main armhf python3-lib2to3 all 3.7.3-1 [76.7 kB] Get: 83 http://deb.debian.org/debian buster/main armhf python3-distutils all 3.7.3-1 [142 kB] Get: 84 http://deb.debian.org/debian buster/main armhf dh-python all 3.20190308 [99.3 kB] Get: 85 http://deb.debian.org/debian buster/main armhf fonts-mathjax all 2.7.4+dfsg-1 [2209 kB] Get: 86 http://deb.debian.org/debian buster/main armhf libgfortran5 armhf 8.3.0-6 [213 kB] Get: 87 http://deb.debian.org/debian buster/main armhf libgfortran-8-dev armhf 8.3.0-6 [260 kB] Get: 88 http://deb.debian.org/debian buster/main armhf gfortran-8 armhf 8.3.0-6 [7219 kB] Get: 89 http://deb.debian.org/debian buster/main armhf gfortran armhf 4:8.3.0-1 [1424 B] Get: 90 http://deb.debian.org/debian buster/main armhf libnl-3-200 armhf 3.4.0-1 [55.6 kB] Get: 91 http://deb.debian.org/debian buster/main armhf libnl-route-3-200 armhf 3.4.0-1 [136 kB] Get: 92 http://deb.debian.org/debian buster/main armhf libibverbs1 armhf 22.1-1 [44.1 kB] Get: 93 http://deb.debian.org/debian buster/main armhf ibverbs-providers armhf 22.1-1 [20.2 kB] Get: 94 http://deb.debian.org/debian buster/main armhf icu-devtools armhf 63.1-6+deb10u1 [168 kB] Get: 95 http://deb.debian.org/debian buster/main armhf libaec0 armhf 1.0.2-1 [21.9 kB] Get: 96 http://deb.debian.org/debian buster/main armhf libsz2 armhf 1.0.2-1 [6584 B] Get: 97 http://deb.debian.org/debian buster/main armhf libaec-dev armhf 1.0.2-1 [19.7 kB] Get: 98 http://deb.debian.org/debian buster/main armhf libsuitesparseconfig5 armhf 1:5.4.0+dfsg-1 [20.5 kB] Get: 99 http://deb.debian.org/debian buster/main armhf libamd2 armhf 1:5.4.0+dfsg-1 [26.9 kB] Get: 100 http://deb.debian.org/debian buster/main armhf libblas3 armhf 3.8.0-2 [109 kB] Get: 101 http://deb.debian.org/debian buster/main armhf liblapack3 armhf 3.8.0-2 [1631 kB] Get: 102 http://deb.debian.org/debian buster/main armhf libarpack2 armhf 3.7.0-2 [88.1 kB] Get: 103 http://deb.debian.org/debian buster/main armhf libblas-dev armhf 3.8.0-2 [117 kB] Get: 104 http://deb.debian.org/debian buster/main armhf liblapack-dev armhf 3.8.0-2 [1680 kB] Get: 105 http://deb.debian.org/debian buster/main armhf libarpack2-dev armhf 3.7.0-2 [100 kB] Get: 106 http://deb.debian.org/debian buster/main armhf libboost1.67-dev armhf 1.67.0-13+deb10u1 [8388 kB] Get: 107 http://deb.debian.org/debian buster/main armhf libboost-atomic1.67.0 armhf 1.67.0-13+deb10u1 [226 kB] Get: 108 http://deb.debian.org/debian buster/main armhf libboost-atomic1.67-dev armhf 1.67.0-13+deb10u1 [225 kB] Get: 109 http://deb.debian.org/debian buster/main armhf libboost-chrono1.67.0 armhf 1.67.0-13+deb10u1 [231 kB] Get: 110 http://deb.debian.org/debian buster/main armhf libboost-chrono1.67-dev armhf 1.67.0-13+deb10u1 [234 kB] Get: 111 http://deb.debian.org/debian buster/main armhf libboost-chrono-dev armhf 1.67.0.1 [4268 B] Get: 112 http://deb.debian.org/debian buster/main armhf libboost-date-time1.67.0 armhf 1.67.0-13+deb10u1 [236 kB] Get: 113 http://deb.debian.org/debian buster/main armhf libboost-serialization1.67.0 armhf 1.67.0-13+deb10u1 [303 kB] Get: 114 http://deb.debian.org/debian buster/main armhf libboost-serialization1.67-dev armhf 1.67.0-13+deb10u1 [370 kB] Get: 115 http://deb.debian.org/debian buster/main armhf libboost-date-time1.67-dev armhf 1.67.0-13+deb10u1 [248 kB] Get: 116 http://deb.debian.org/debian buster/main armhf libboost-dev armhf 1.67.0.1 [3860 B] Get: 117 http://deb.debian.org/debian buster/main armhf libboost-filesystem1.67.0 armhf 1.67.0-13+deb10u1 [255 kB] Get: 118 http://deb.debian.org/debian buster/main armhf libboost-system1.67-dev armhf 1.67.0-13+deb10u1 [232 kB] Get: 119 http://deb.debian.org/debian buster/main armhf libboost-filesystem1.67-dev armhf 1.67.0-13+deb10u1 [262 kB] Get: 120 http://deb.debian.org/debian buster/main armhf libboost-filesystem-dev armhf 1.67.0.1 [3684 B] Get: 121 http://deb.debian.org/debian buster/main armhf libboost-regex1.67.0 armhf 1.67.0-13+deb10u1 [438 kB] Get: 122 http://deb.debian.org/debian buster/main armhf libicu-dev armhf 63.1-6+deb10u1 [8940 kB] Get: 123 http://deb.debian.org/debian buster/main armhf libboost-regex1.67-dev armhf 1.67.0-13+deb10u1 [538 kB] Get: 124 http://deb.debian.org/debian buster/main armhf libboost-iostreams1.67-dev armhf 1.67.0-13+deb10u1 [254 kB] Get: 125 http://deb.debian.org/debian buster/main armhf libboost-iostreams-dev armhf 1.67.0.1 [3632 B] Get: 126 http://deb.debian.org/debian buster/main armhf libboost-math1.67.0 armhf 1.67.0-13+deb10u1 [316 kB] Get: 127 http://deb.debian.org/debian buster/main armhf libboost-math1.67-dev armhf 1.67.0-13+deb10u1 [449 kB] Get: 128 http://deb.debian.org/debian buster/main armhf libboost-math-dev armhf 1.67.0.1 [3848 B] Get: 129 http://deb.debian.org/debian buster/main armhf libevent-2.1-6 armhf 2.1.8-stable-4 [159 kB] Get: 130 http://deb.debian.org/debian buster/main armhf libevent-core-2.1-6 armhf 2.1.8-stable-4 [118 kB] Get: 131 http://deb.debian.org/debian buster/main armhf libevent-pthreads-2.1-6 armhf 2.1.8-stable-4 [47.6 kB] Get: 132 http://deb.debian.org/debian buster/main armhf libltdl7 armhf 2.4.6-9 [387 kB] Get: 133 http://deb.debian.org/debian buster/main armhf libhwloc5 armhf 1.11.12-3 [87.6 kB] Get: 134 http://deb.debian.org/debian buster/main armhf libpciaccess0 armhf 0.14-1 [51.0 kB] Get: 135 http://deb.debian.org/debian buster/main armhf ocl-icd-libopencl1 armhf 2.2.12-2 [35.6 kB] Get: 136 http://deb.debian.org/debian buster/main armhf libhwloc-plugins armhf 1.11.12-3 [15.7 kB] Get: 137 http://deb.debian.org/debian buster/main armhf libpmix2 armhf 3.1.2-3 [449 kB] Get: 138 http://deb.debian.org/debian buster/main armhf libopenmpi3 armhf 3.1.3-11 [1890 kB] Get: 139 http://deb.debian.org/debian buster/main armhf libboost-mpi1.67.0 armhf 1.67.0-13+deb10u1 [253 kB] Get: 140 http://deb.debian.org/debian buster/main armhf openmpi-common all 3.1.3-11 [165 kB] Get: 141 http://deb.debian.org/debian buster/main armhf libnl-3-dev armhf 3.4.0-1 [96.9 kB] Get: 142 http://deb.debian.org/debian buster/main armhf libnl-route-3-dev armhf 3.4.0-1 [162 kB] Get: 143 http://deb.debian.org/debian buster/main armhf libibverbs-dev armhf 22.1-1 [151 kB] Get: 144 http://deb.debian.org/debian buster/main armhf libltdl-dev armhf 2.4.6-9 [160 kB] Get: 145 http://deb.debian.org/debian buster/main armhf libhwloc-dev armhf 1.11.12-3 [153 kB] Get: 146 http://deb.debian.org/debian buster/main armhf openmpi-bin armhf 3.1.3-11 [198 kB] Get: 147 http://deb.debian.org/debian buster/main armhf libopenmpi-dev armhf 3.1.3-11 [964 kB] Get: 148 http://deb.debian.org/debian buster/main armhf mpi-default-dev armhf 1.13 [5476 B] Get: 149 http://deb.debian.org/debian buster/main armhf libboost-mpi1.67-dev armhf 1.67.0-13+deb10u1 [279 kB] Get: 150 http://deb.debian.org/debian buster/main armhf libboost-mpi-dev armhf 1.67.0.1 [3732 B] Get: 151 http://deb.debian.org/debian buster/main armhf libboost-program-options1.67.0 armhf 1.67.0-13+deb10u1 [336 kB] Get: 152 http://deb.debian.org/debian buster/main armhf libboost-program-options1.67-dev armhf 1.67.0-13+deb10u1 [385 kB] Get: 153 http://deb.debian.org/debian buster/main armhf libboost-program-options-dev armhf 1.67.0.1 [3656 B] Get: 154 http://deb.debian.org/debian buster/main armhf libboost-serialization-dev armhf 1.67.0.1 [3876 B] Get: 155 http://deb.debian.org/debian buster/main armhf libboost-system-dev armhf 1.67.0.1 [3788 B] Get: 156 http://deb.debian.org/debian buster/main armhf libboost-thread1.67.0 armhf 1.67.0-13+deb10u1 [261 kB] Get: 157 http://deb.debian.org/debian buster/main armhf libboost-thread1.67-dev armhf 1.67.0-13+deb10u1 [270 kB] Get: 158 http://deb.debian.org/debian buster/main armhf libboost-thread-dev armhf 1.67.0.1 [3672 B] Get: 159 http://deb.debian.org/debian buster/main armhf libboost-timer1.67.0 armhf 1.67.0-13+deb10u1 [229 kB] Get: 160 http://deb.debian.org/debian buster/main armhf libboost-timer1.67-dev armhf 1.67.0-13+deb10u1 [229 kB] Get: 161 http://deb.debian.org/debian buster/main armhf libboost-timer-dev armhf 1.67.0.1 [3768 B] Get: 162 http://deb.debian.org/debian buster/main armhf libbtf1 armhf 1:5.4.0+dfsg-1 [20.9 kB] Get: 163 http://deb.debian.org/debian buster/main armhf libcamd2 armhf 1:5.4.0+dfsg-1 [27.7 kB] Get: 164 http://deb.debian.org/debian buster/main armhf libccolamd2 armhf 1:5.4.0+dfsg-1 [28.2 kB] Get: 165 http://deb.debian.org/debian buster/main armhf libcgal13 armhf 4.13-1+b2 [286 kB] Get: 166 http://deb.debian.org/debian buster/main armhf libgmpxx4ldbl armhf 2:6.1.2+dfsg-4 [21.7 kB] Get: 167 http://deb.debian.org/debian buster/main armhf libgmp-dev armhf 2:6.1.2+dfsg-4 [581 kB] Get: 168 http://deb.debian.org/debian buster/main armhf libmpfr-dev armhf 4.0.2-1 [218 kB] Get: 169 http://deb.debian.org/debian buster/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1 [207 kB] Get: 170 http://deb.debian.org/debian buster/main armhf libcgal-dev armhf 4.13-1+b2 [4446 kB] Get: 171 http://deb.debian.org/debian buster/main armhf libcolamd2 armhf 1:5.4.0+dfsg-1 [25.2 kB] Get: 172 http://deb.debian.org/debian buster/main armhf libmetis5 armhf 5.1.0.dfsg-5+b2 [136 kB] Get: 173 http://deb.debian.org/debian buster/main armhf libcholmod3 armhf 1:5.4.0+dfsg-1 [227 kB] Get: 174 http://deb.debian.org/debian buster/main armhf libcombblas1.16.0 armhf 1.6.2-3 [254 kB] Get: 175 http://deb.debian.org/debian buster/main armhf libcxsparse3 armhf 1:5.4.0+dfsg-1 [50.0 kB] Get: 176 http://deb.debian.org/debian buster/main armhf libhdf5-openmpi-103 armhf 1.10.4+repack-10 [1334 kB] Get: 177 http://deb.debian.org/debian buster/main armhf libfftw3-double3 armhf 3.3.8-2 [432 kB] Get: 178 http://deb.debian.org/debian buster/main armhf libfftw3-single3 armhf 3.3.8-2 [715 kB] Get: 179 http://deb.debian.org/debian buster/main armhf libfftw3-mpi3 armhf 3.3.8-2 [51.1 kB] Get: 180 http://deb.debian.org/debian buster/main armhf libsuperlu-dist6 armhf 6.1.1+dfsg1-1 [332 kB] Get: 181 http://deb.debian.org/debian buster/main armhf libsuperlu5 armhf 5.2.1+dfsg1-4 [133 kB] Get: 182 http://deb.debian.org/debian buster/main armhf libhypre-2.15.1 armhf 2.15.1-5 [1421 kB] Get: 183 http://deb.debian.org/debian buster/main armhf libklu1 armhf 1:5.4.0+dfsg-1 [49.7 kB] Get: 184 http://deb.debian.org/debian buster/main armhf mpi-default-bin armhf 1.13 [4672 B] Get: 185 http://deb.debian.org/debian buster/main armhf libscalapack-openmpi2.0 armhf 2.0.2-7+b2 [1254 kB] Get: 186 http://deb.debian.org/debian buster/main armhf libmumps-5.1.2 armhf 5.1.2-4+b2 [988 kB] Get: 187 http://deb.debian.org/debian buster/main armhf libscotch-6.0 armhf 6.0.6-2 [413 kB] Get: 188 http://deb.debian.org/debian buster/main armhf libptscotch-6.0 armhf 6.0.6-2 [658 kB] Get: 189 http://deb.debian.org/debian buster/main armhf libumfpack5 armhf 1:5.4.0+dfsg-1 [131 kB] Get: 190 http://deb.debian.org/debian buster/main armhf libpetsc-real3.10 armhf 3.10.3+dfsg1-5 [4480 kB] Get: 191 http://deb.debian.org/debian buster/main armhf libparpack2 armhf 3.7.0-2 [83.7 kB] Get: 192 http://deb.debian.org/debian buster/main armhf libslepc-real3.10 armhf 3.10.1+dfsg1-3 [786 kB] Get: 193 http://deb.debian.org/debian buster/main armhf libdolfin2018.1 armhf 2018.1.0.post1-16 [1470 kB] Get: 194 http://deb.debian.org/debian buster/main armhf pkg-config armhf 0.29-6 [60.7 kB] Get: 195 http://deb.debian.org/debian buster/main armhf libeigen3-dev all 3.3.7-1 [850 kB] Get: 196 http://deb.debian.org/debian buster/main armhf libjpeg62-turbo armhf 1:1.5.2-2+b1 [112 kB] Get: 197 http://deb.debian.org/debian buster/main armhf libjpeg62-turbo-dev armhf 1:1.5.2-2+b1 [182 kB] Get: 198 http://deb.debian.org/debian buster/main armhf libjpeg-dev all 1:1.5.2-2 [57.5 kB] Get: 199 http://deb.debian.org/debian buster/main armhf libhdf5-openmpi-dev armhf 1.10.4+repack-10 [2482 kB] Get: 200 http://deb.debian.org/debian buster/main armhf libhdf5-mpi-dev armhf 1.10.4+repack-10 [27.3 kB] Get: 201 http://deb.debian.org/debian buster/main armhf libgraphblas2 armhf 1:5.4.0+dfsg-1 [1657 kB] Get: 202 http://deb.debian.org/debian buster/main armhf libldl2 armhf 1:5.4.0+dfsg-1 [20.7 kB] Get: 203 http://deb.debian.org/debian buster/main armhf libmongoose2 armhf 1:5.4.0+dfsg-1 [40.8 kB] Get: 204 http://deb.debian.org/debian buster/main armhf librbio2 armhf 1:5.4.0+dfsg-1 [29.5 kB] Get: 205 http://deb.debian.org/debian buster/main armhf libspqr2 armhf 1:5.4.0+dfsg-1 [66.1 kB] Get: 206 http://deb.debian.org/debian buster/main armhf libsuitesparse-dev armhf 1:5.4.0+dfsg-1 [2171 kB] Get: 207 http://deb.debian.org/debian buster/main armhf libscotch-dev armhf 6.0.6-2 [3003 kB] Get: 208 http://deb.debian.org/debian buster/main armhf libxml2-dev armhf 2.9.4+dfsg1-7+b3 [718 kB] Get: 209 http://deb.debian.org/debian buster/main armhf python3-pkg-resources all 40.8.0-1 [153 kB] Get: 210 http://deb.debian.org/debian buster/main armhf python3-numpy armhf 1:1.16.2-1 [1903 kB] Get: 211 http://deb.debian.org/debian buster/main armhf python3-mpmath all 1.1.0-1 [416 kB] Get: 212 http://deb.debian.org/debian buster/main armhf python3-sympy all 1.3-2 [3500 kB] Get: 213 http://deb.debian.org/debian buster/main armhf python3-fiat all 2018.1.0-5 [55.9 kB] Get: 214 http://deb.debian.org/debian buster/main armhf python3-ufl all 2018.1.0-5 [162 kB] Get: 215 http://deb.debian.org/debian buster/main armhf python3-mpi4py armhf 2.0.0-3+b3 [368 kB] Get: 216 http://deb.debian.org/debian buster/main armhf python3-dijitso all 2018.1.1~git1-1 [24.7 kB] Get: 217 http://deb.debian.org/debian buster/main armhf python3-ffc all 2018.1.0-5 [233 kB] Get: 218 http://deb.debian.org/debian buster/main armhf libjs-jquery all 3.3.1~dfsg-3 [332 kB] Get: 219 http://deb.debian.org/debian buster/main armhf libjs-jquery-ui all 1.12.1+dfsg-5 [232 kB] Get: 220 http://deb.debian.org/debian buster/main armhf libjs-mathjax all 2.7.4+dfsg-1 [5658 kB] Get: 221 http://deb.debian.org/debian buster/main armhf libpetsc3.10-dev-common all 3.10.3+dfsg1-5 [178 kB] Get: 222 http://deb.debian.org/debian buster/main armhf libsuperlu-dev armhf 5.2.1+dfsg1-4 [18.4 kB] Get: 223 http://deb.debian.org/debian buster/main armhf libhypre-dev armhf 2.15.1-5 [171 kB] Get: 224 http://deb.debian.org/debian buster/main armhf libptscotch-dev armhf 6.0.6-2 [4478 kB] Get: 225 http://deb.debian.org/debian buster/main armhf libscalapack-openmpi-dev armhf 2.0.2-7+b2 [12.9 kB] Get: 226 http://deb.debian.org/debian buster/main armhf libscalapack-mpi-dev armhf 2.0.2-7+b2 [8872 B] Get: 227 http://deb.debian.org/debian buster/main armhf libmumps-dev armhf 5.1.2-4+b2 [934 kB] Get: 228 http://deb.debian.org/debian buster/main armhf libfftw3-bin armhf 3.3.8-2 [43.5 kB] Get: 229 http://deb.debian.org/debian buster/main armhf libfftw3-dev armhf 3.3.8-2 [1141 kB] Get: 230 http://deb.debian.org/debian buster/main armhf libfftw3-mpi-dev armhf 3.3.8-2 [56.4 kB] Get: 231 http://deb.debian.org/debian buster/main armhf libssl-dev armhf 1.1.1d-0+deb10u3 [1597 kB] Get: 232 http://deb.debian.org/debian buster/main armhf libsuperlu-dist-dev armhf 6.1.1+dfsg1-1 [253 kB] Get: 233 http://deb.debian.org/debian buster/main armhf libpetsc-real3.10-dev armhf 3.10.3+dfsg1-5 [5626 kB] Get: 234 http://deb.debian.org/debian buster/main armhf libparpack2-dev armhf 3.7.0-2 [95.0 kB] Get: 235 http://deb.debian.org/debian buster/main armhf libslepc-real3.10-dev armhf 3.10.1+dfsg1-3 [4127 kB] Get: 236 http://deb.debian.org/debian buster/main armhf libdolfin-dev armhf 2018.1.0.post1-16 [228 kB] Get: 237 http://deb.debian.org/debian buster/main armhf libexpat1-dev armhf 2.2.6-2+deb10u1 [126 kB] Get: 238 http://deb.debian.org/debian buster/main armhf proj-data all 5.2.0-1 [6986 kB] Get: 239 http://deb.debian.org/debian buster/main armhf libproj13 armhf 5.2.0-1 [187 kB] Get: 240 http://deb.debian.org/debian buster/main armhf libproj-dev armhf 5.2.0-1 [239 kB] Get: 241 http://deb.debian.org/debian buster/main armhf libpython3.7 armhf 3.7.3-2+deb10u2 [1281 kB] Get: 242 http://deb.debian.org/debian buster/main armhf libpython3.7-dev armhf 3.7.3-2+deb10u2 [47.2 MB] Get: 243 http://deb.debian.org/debian buster/main armhf libpython3-dev armhf 3.7.3-1 [20.1 kB] Get: 244 http://deb.debian.org/debian buster/main armhf libpython3-all-dev armhf 3.7.3-1 [1068 B] Get: 245 http://deb.debian.org/debian buster/main armhf libtet1.5 armhf 1.5.0-5 [222 kB] Get: 246 http://deb.debian.org/debian buster/main armhf libtet1.5-dev armhf 1.5.0-5 [31.2 kB] Get: 247 http://deb.debian.org/debian buster/main armhf pybind11-dev all 2.2.4-2 [130 kB] Get: 248 http://deb.debian.org/debian buster/main armhf python3-all armhf 3.7.3-1 [1068 B] Get: 249 http://deb.debian.org/debian buster/main armhf python3.7-dev armhf 3.7.3-2+deb10u2 [509 kB] Get: 250 http://deb.debian.org/debian buster/main armhf python3-dev armhf 3.7.3-1 [1264 B] Get: 251 http://deb.debian.org/debian buster/main armhf python3-all-dev armhf 3.7.3-1 [1064 B] Get: 252 http://deb.debian.org/debian buster/main armhf swig3.0 armhf 3.0.12-2 [1342 kB] Get: 253 http://deb.debian.org/debian buster/main armhf swig armhf 3.0.12-2 [310 kB] Get: 254 http://deb.debian.org/debian buster/main armhf python3-petsc4py-real armhf 3.10.1-1 [733 kB] Get: 255 http://deb.debian.org/debian buster/main armhf python3-petsc4py all 3.10.1-1 [9344 B] Get: 256 http://deb.debian.org/debian buster/main armhf python3-pybind11 all 2.2.4-2 [22.3 kB] Get: 257 http://deb.debian.org/debian buster/main armhf python3-setuptools all 40.8.0-1 [306 kB] Get: 258 http://deb.debian.org/debian buster/main armhf python3-slepc4py-real armhf 3.10.0-2 [193 kB] Get: 259 http://deb.debian.org/debian buster/main armhf python3-slepc4py all 3.10.0-2 [5228 B] Fetched 204 MB in 48s (4262 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18932 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-2_armhf.deb ... Unpacking libbsd0:armhf (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2+b1_armhf.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../02-libuchardet0_0.0.6-3_armhf.deb ... Unpacking libuchardet0:armhf (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-3_armhf.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../04-libpipeline1_1.5.1-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.8.5-2_armhf.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libpython2.7-minimal:armhf. Preparing to unpack .../06-libpython2.7-minimal_2.7.16-2+deb10u1_armhf.deb ... Unpacking libpython2.7-minimal:armhf (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../07-python2.7-minimal_2.7.16-2+deb10u1_armhf.deb ... Unpacking python2.7-minimal (2.7.16-2+deb10u1) ... Selecting previously unselected package python2-minimal. Preparing to unpack .../08-python2-minimal_2.7.16-1_armhf.deb ... Unpacking python2-minimal (2.7.16-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../09-python-minimal_2.7.16-1_armhf.deb ... Unpacking python-minimal (2.7.16-1) ... Selecting previously unselected package libssl1.1:armhf. Preparing to unpack .../10-libssl1.1_1.1.1d-0+deb10u3_armhf.deb ... Unpacking libssl1.1:armhf (1.1.1d-0+deb10u3) ... Selecting previously unselected package mime-support. Preparing to unpack .../11-mime-support_3.62_all.deb ... Unpacking mime-support (3.62) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../12-libexpat1_2.2.6-2+deb10u1_armhf.deb ... Unpacking libexpat1:armhf (2.2.6-2+deb10u1) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_7.0-5_all.deb ... Unpacking readline-common (7.0-5) ... Selecting previously unselected package libreadline7:armhf. Preparing to unpack .../14-libreadline7_7.0-5_armhf.deb ... Unpacking libreadline7:armhf (7.0-5) ... Selecting previously unselected package libpython2.7-stdlib:armhf. Preparing to unpack .../15-libpython2.7-stdlib_2.7.16-2+deb10u1_armhf.deb ... Unpacking libpython2.7-stdlib:armhf (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7. Preparing to unpack .../16-python2.7_2.7.16-2+deb10u1_armhf.deb ... Unpacking python2.7 (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2-stdlib:armhf. Preparing to unpack .../17-libpython2-stdlib_2.7.16-1_armhf.deb ... Unpacking libpython2-stdlib:armhf (2.7.16-1) ... Selecting previously unselected package libpython-stdlib:armhf. Preparing to unpack .../18-libpython-stdlib_2.7.16-1_armhf.deb ... Unpacking libpython-stdlib:armhf (2.7.16-1) ... Setting up libpython2.7-minimal:armhf (2.7.16-2+deb10u1) ... Setting up python2.7-minimal (2.7.16-2+deb10u1) ... Setting up python2-minimal (2.7.16-1) ... Selecting previously unselected package python2. (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 ... 20397 files and directories currently installed.) Preparing to unpack .../python2_2.7.16-1_armhf.deb ... Unpacking python2 (2.7.16-1) ... Setting up python-minimal (2.7.16-1) ... Selecting previously unselected package python. (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 ... 20430 files and directories currently installed.) Preparing to unpack .../python_2.7.16-1_armhf.deb ... Unpacking python (2.7.16-1) ... Selecting previously unselected package libpython3.7-minimal:armhf. Preparing to unpack .../libpython3.7-minimal_3.7.3-2+deb10u2_armhf.deb ... Unpacking libpython3.7-minimal:armhf (3.7.3-2+deb10u2) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.3-2+deb10u2_armhf.deb ... Unpacking python3.7-minimal (3.7.3-2+deb10u2) ... Setting up libssl1.1:armhf (1.1.1d-0+deb10u3) ... Setting up libpython3.7-minimal:armhf (3.7.3-2+deb10u2) ... Setting up libexpat1:armhf (2.2.6-2+deb10u1) ... Setting up python3.7-minimal (3.7.3-2+deb10u2) ... 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 ... 20684 files and directories currently installed.) Preparing to unpack .../python3-minimal_3.7.3-1_armhf.deb ... Unpacking python3-minimal (3.7.3-1) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../libmpdec2_2.4.2-2_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:armhf. Preparing to unpack .../libpython3.7-stdlib_3.7.3-2+deb10u2_armhf.deb ... Unpacking libpython3.7-stdlib:armhf (3.7.3-2+deb10u2) ... Selecting previously unselected package python3.7. Preparing to unpack .../python3.7_3.7.3-2+deb10u2_armhf.deb ... Unpacking python3.7 (3.7.3-2+deb10u2) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../libpython3-stdlib_3.7.3-1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.7.3-1) ... Setting up python3-minimal (3.7.3-1) ... 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 ... 21096 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.3-1_armhf.deb ... Unpacking python3 (3.7.3-1) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../001-libncurses6_6.1+20181013-2+deb10u2_armhf.deb ... Unpacking libncurses6:armhf (6.1+20181013-2+deb10u2) ... Selecting previously unselected package libprocps7:armhf. Preparing to unpack .../002-libprocps7_2%3a3.3.15-2_armhf.deb ... Unpacking libprocps7:armhf (2:3.3.15-2) ... Selecting previously unselected package lsb-base. Preparing to unpack .../003-lsb-base_10.2019051400_all.deb ... Unpacking lsb-base (10.2019051400) ... Selecting previously unselected package procps. Preparing to unpack .../004-procps_2%3a3.3.15-2_armhf.deb ... Unpacking procps (2:3.3.15-2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../005-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../006-libmagic-mgc_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../007-libmagic1_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic1:armhf (1:5.35-4+deb10u1) ... Selecting previously unselected package file. Preparing to unpack .../008-file_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking file (1:5.35-4+deb10u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../009-gettext-base_0.19.8.1-9_armhf.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../010-libedit2_3.1-20181209-1_armhf.deb ... Unpacking libedit2:armhf (3.1-20181209-1) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../011-libkeyutils1_1.6-6_armhf.deb ... Unpacking libkeyutils1:armhf (1.6-6) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../012-libkrb5support0_1.17-3_armhf.deb ... Unpacking libkrb5support0:armhf (1.17-3) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../013-libk5crypto3_1.17-3_armhf.deb ... Unpacking libk5crypto3:armhf (1.17-3) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../014-libkrb5-3_1.17-3_armhf.deb ... Unpacking libkrb5-3:armhf (1.17-3) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../015-libgssapi-krb5-2_1.17-3_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.17-3) ... Selecting previously unselected package openssh-client. Preparing to unpack .../016-openssh-client_1%3a7.9p1-10+deb10u2_armhf.deb ... Unpacking openssh-client (1:7.9p1-10+deb10u2) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../017-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../018-m4_1.4.18-2_armhf.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../019-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../020-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../021-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../022-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package cmake-data. Preparing to unpack .../023-cmake-data_3.13.4-1_all.deb ... Unpacking cmake-data (3.13.4-1) ... Selecting previously unselected package libicu63:armhf. Preparing to unpack .../024-libicu63_63.1-6+deb10u1_armhf.deb ... Unpacking libicu63:armhf (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../025-libxml2_2.9.4+dfsg1-7+b3_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../026-libarchive13_3.3.3-4+deb10u1_armhf.deb ... Unpacking libarchive13:armhf (3.3.3-4+deb10u1) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../027-libsasl2-modules-db_2.1.27+dfsg-1+deb10u1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../028-libsasl2-2_2.1.27+dfsg-1+deb10u1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../029-libldap-common_2.4.47+dfsg-3+deb10u2_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3+deb10u2) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../030-libldap-2.4-2_2.4.47+dfsg-3+deb10u2_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.47+dfsg-3+deb10u2) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../031-libnghttp2-14_1.36.0-2+deb10u1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.36.0-2+deb10u1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../032-libpsl5_0.20.2-2_armhf.deb ... Unpacking libpsl5:armhf (0.20.2-2) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../033-librtmp1_2.4+20151223.gitfa8646d.1-2_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../034-libssh2-1_1.8.0-2.1_armhf.deb ... Unpacking libssh2-1:armhf (1.8.0-2.1) ... Selecting previously unselected package libcurl4:armhf. Preparing to unpack .../035-libcurl4_7.64.0-4+deb10u1_armhf.deb ... Unpacking libcurl4:armhf (7.64.0-4+deb10u1) ... Selecting previously unselected package libjsoncpp1:armhf. Preparing to unpack .../036-libjsoncpp1_1.7.4-3_armhf.deb ... Unpacking libjsoncpp1:armhf (1.7.4-3) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../037-librhash0_1.3.8-1_armhf.deb ... Unpacking librhash0:armhf (1.3.8-1) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../038-libuv1_1.24.1-1_armhf.deb ... Unpacking libuv1:armhf (1.24.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../039-cmake_3.13.4-1_armhf.deb ... Unpacking cmake (3.13.4-1) ... Selecting previously unselected package libtool. Preparing to unpack .../040-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../041-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../042-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../043-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../044-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../045-libelf1_0.176-1.1_armhf.deb ... Unpacking libelf1:armhf (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../046-dwz_0.12-3_armhf.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../047-libglib2.0-0_2.58.3-2+deb10u2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.58.3-2+deb10u2) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../048-libcroco3_0.6.12-3_armhf.deb ... Unpacking libcroco3:armhf (0.6.12-3) ... Selecting previously unselected package gettext. Preparing to unpack .../049-gettext_0.19.8.1-9_armhf.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../050-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 .../051-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../052-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../053-python3-lib2to3_3.7.3-1_all.deb ... Unpacking python3-lib2to3 (3.7.3-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../054-python3-distutils_3.7.3-1_all.deb ... Unpacking python3-distutils (3.7.3-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../055-dh-python_3.20190308_all.deb ... Unpacking dh-python (3.20190308) ... Selecting previously unselected package fonts-mathjax. Preparing to unpack .../056-fonts-mathjax_2.7.4+dfsg-1_all.deb ... Unpacking fonts-mathjax (2.7.4+dfsg-1) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../057-libgfortran5_8.3.0-6_armhf.deb ... Unpacking libgfortran5:armhf (8.3.0-6) ... Selecting previously unselected package libgfortran-8-dev:armhf. Preparing to unpack .../058-libgfortran-8-dev_8.3.0-6_armhf.deb ... Unpacking libgfortran-8-dev:armhf (8.3.0-6) ... Selecting previously unselected package gfortran-8. Preparing to unpack .../059-gfortran-8_8.3.0-6_armhf.deb ... Unpacking gfortran-8 (8.3.0-6) ... Selecting previously unselected package gfortran. Preparing to unpack .../060-gfortran_4%3a8.3.0-1_armhf.deb ... Unpacking gfortran (4:8.3.0-1) ... Selecting previously unselected package libnl-3-200:armhf. Preparing to unpack .../061-libnl-3-200_3.4.0-1_armhf.deb ... Unpacking libnl-3-200:armhf (3.4.0-1) ... Selecting previously unselected package libnl-route-3-200:armhf. Preparing to unpack .../062-libnl-route-3-200_3.4.0-1_armhf.deb ... Unpacking libnl-route-3-200:armhf (3.4.0-1) ... Selecting previously unselected package libibverbs1:armhf. Preparing to unpack .../063-libibverbs1_22.1-1_armhf.deb ... Unpacking libibverbs1:armhf (22.1-1) ... Selecting previously unselected package ibverbs-providers:armhf. Preparing to unpack .../064-ibverbs-providers_22.1-1_armhf.deb ... Unpacking ibverbs-providers:armhf (22.1-1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../065-icu-devtools_63.1-6+deb10u1_armhf.deb ... Unpacking icu-devtools (63.1-6+deb10u1) ... Selecting previously unselected package libaec0:armhf. Preparing to unpack .../066-libaec0_1.0.2-1_armhf.deb ... Unpacking libaec0:armhf (1.0.2-1) ... Selecting previously unselected package libsz2:armhf. Preparing to unpack .../067-libsz2_1.0.2-1_armhf.deb ... Unpacking libsz2:armhf (1.0.2-1) ... Selecting previously unselected package libaec-dev:armhf. Preparing to unpack .../068-libaec-dev_1.0.2-1_armhf.deb ... Unpacking libaec-dev:armhf (1.0.2-1) ... Selecting previously unselected package libsuitesparseconfig5:armhf. Preparing to unpack .../069-libsuitesparseconfig5_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libsuitesparseconfig5:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libamd2:armhf. Preparing to unpack .../070-libamd2_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libamd2:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libblas3:armhf. Preparing to unpack .../071-libblas3_3.8.0-2_armhf.deb ... Unpacking libblas3:armhf (3.8.0-2) ... Selecting previously unselected package liblapack3:armhf. Preparing to unpack .../072-liblapack3_3.8.0-2_armhf.deb ... Unpacking liblapack3:armhf (3.8.0-2) ... Selecting previously unselected package libarpack2:armhf. Preparing to unpack .../073-libarpack2_3.7.0-2_armhf.deb ... Unpacking libarpack2:armhf (3.7.0-2) ... Selecting previously unselected package libblas-dev:armhf. Preparing to unpack .../074-libblas-dev_3.8.0-2_armhf.deb ... Unpacking libblas-dev:armhf (3.8.0-2) ... Selecting previously unselected package liblapack-dev:armhf. Preparing to unpack .../075-liblapack-dev_3.8.0-2_armhf.deb ... Unpacking liblapack-dev:armhf (3.8.0-2) ... Selecting previously unselected package libarpack2-dev:armhf. Preparing to unpack .../076-libarpack2-dev_3.7.0-2_armhf.deb ... Unpacking libarpack2-dev:armhf (3.7.0-2) ... Selecting previously unselected package libboost1.67-dev:armhf. Preparing to unpack .../077-libboost1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-atomic1.67.0:armhf. Preparing to unpack .../078-libboost-atomic1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-atomic1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-atomic1.67-dev:armhf. Preparing to unpack .../079-libboost-atomic1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-atomic1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-chrono1.67.0:armhf. Preparing to unpack .../080-libboost-chrono1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-chrono1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-chrono1.67-dev:armhf. Preparing to unpack .../081-libboost-chrono1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-chrono1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-chrono-dev:armhf. Preparing to unpack .../082-libboost-chrono-dev_1.67.0.1_armhf.deb ... Unpacking libboost-chrono-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-date-time1.67.0:armhf. Preparing to unpack .../083-libboost-date-time1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-date-time1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-serialization1.67.0:armhf. Preparing to unpack .../084-libboost-serialization1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-serialization1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-serialization1.67-dev:armhf. Preparing to unpack .../085-libboost-serialization1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-serialization1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-date-time1.67-dev:armhf. Preparing to unpack .../086-libboost-date-time1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-date-time1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-dev:armhf. Preparing to unpack .../087-libboost-dev_1.67.0.1_armhf.deb ... Unpacking libboost-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-filesystem1.67.0:armhf. Preparing to unpack .../088-libboost-filesystem1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-filesystem1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-system1.67-dev:armhf. Preparing to unpack .../089-libboost-system1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-system1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-filesystem1.67-dev:armhf. Preparing to unpack .../090-libboost-filesystem1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-filesystem1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-filesystem-dev:armhf. Preparing to unpack .../091-libboost-filesystem-dev_1.67.0.1_armhf.deb ... Unpacking libboost-filesystem-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-regex1.67.0:armhf. Preparing to unpack .../092-libboost-regex1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-regex1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libicu-dev:armhf. Preparing to unpack .../093-libicu-dev_63.1-6+deb10u1_armhf.deb ... Unpacking libicu-dev:armhf (63.1-6+deb10u1) ... Selecting previously unselected package libboost-regex1.67-dev:armhf. Preparing to unpack .../094-libboost-regex1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-regex1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-iostreams1.67-dev:armhf. Preparing to unpack .../095-libboost-iostreams1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-iostreams1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-iostreams-dev:armhf. Preparing to unpack .../096-libboost-iostreams-dev_1.67.0.1_armhf.deb ... Unpacking libboost-iostreams-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-math1.67.0:armhf. Preparing to unpack .../097-libboost-math1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-math1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-math1.67-dev:armhf. Preparing to unpack .../098-libboost-math1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-math1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-math-dev:armhf. Preparing to unpack .../099-libboost-math-dev_1.67.0.1_armhf.deb ... Unpacking libboost-math-dev:armhf (1.67.0.1) ... Selecting previously unselected package libevent-2.1-6:armhf. Preparing to unpack .../100-libevent-2.1-6_2.1.8-stable-4_armhf.deb ... Unpacking libevent-2.1-6:armhf (2.1.8-stable-4) ... Selecting previously unselected package libevent-core-2.1-6:armhf. Preparing to unpack .../101-libevent-core-2.1-6_2.1.8-stable-4_armhf.deb ... Unpacking libevent-core-2.1-6:armhf (2.1.8-stable-4) ... Selecting previously unselected package libevent-pthreads-2.1-6:armhf. Preparing to unpack .../102-libevent-pthreads-2.1-6_2.1.8-stable-4_armhf.deb ... Unpacking libevent-pthreads-2.1-6:armhf (2.1.8-stable-4) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../103-libltdl7_2.4.6-9_armhf.deb ... Unpacking libltdl7:armhf (2.4.6-9) ... Selecting previously unselected package libhwloc5:armhf. Preparing to unpack .../104-libhwloc5_1.11.12-3_armhf.deb ... Unpacking libhwloc5:armhf (1.11.12-3) ... Selecting previously unselected package libpciaccess0:armhf. Preparing to unpack .../105-libpciaccess0_0.14-1_armhf.deb ... Unpacking libpciaccess0:armhf (0.14-1) ... Selecting previously unselected package ocl-icd-libopencl1:armhf. Preparing to unpack .../106-ocl-icd-libopencl1_2.2.12-2_armhf.deb ... Unpacking ocl-icd-libopencl1:armhf (2.2.12-2) ... Selecting previously unselected package libhwloc-plugins:armhf. Preparing to unpack .../107-libhwloc-plugins_1.11.12-3_armhf.deb ... Unpacking libhwloc-plugins:armhf (1.11.12-3) ... Selecting previously unselected package libpmix2:armhf. Preparing to unpack .../108-libpmix2_3.1.2-3_armhf.deb ... Unpacking libpmix2:armhf (3.1.2-3) ... Selecting previously unselected package libopenmpi3:armhf. Preparing to unpack .../109-libopenmpi3_3.1.3-11_armhf.deb ... Unpacking libopenmpi3:armhf (3.1.3-11) ... Selecting previously unselected package libboost-mpi1.67.0. Preparing to unpack .../110-libboost-mpi1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-mpi1.67.0 (1.67.0-13+deb10u1) ... Selecting previously unselected package openmpi-common. Preparing to unpack .../111-openmpi-common_3.1.3-11_all.deb ... Unpacking openmpi-common (3.1.3-11) ... Selecting previously unselected package libnl-3-dev:armhf. Preparing to unpack .../112-libnl-3-dev_3.4.0-1_armhf.deb ... Unpacking libnl-3-dev:armhf (3.4.0-1) ... Selecting previously unselected package libnl-route-3-dev:armhf. Preparing to unpack .../113-libnl-route-3-dev_3.4.0-1_armhf.deb ... Unpacking libnl-route-3-dev:armhf (3.4.0-1) ... Selecting previously unselected package libibverbs-dev:armhf. Preparing to unpack .../114-libibverbs-dev_22.1-1_armhf.deb ... Unpacking libibverbs-dev:armhf (22.1-1) ... Selecting previously unselected package libltdl-dev:armhf. Preparing to unpack .../115-libltdl-dev_2.4.6-9_armhf.deb ... Unpacking libltdl-dev:armhf (2.4.6-9) ... Selecting previously unselected package libhwloc-dev:armhf. Preparing to unpack .../116-libhwloc-dev_1.11.12-3_armhf.deb ... Unpacking libhwloc-dev:armhf (1.11.12-3) ... Selecting previously unselected package openmpi-bin. Preparing to unpack .../117-openmpi-bin_3.1.3-11_armhf.deb ... Unpacking openmpi-bin (3.1.3-11) ... Selecting previously unselected package libopenmpi-dev:armhf. Preparing to unpack .../118-libopenmpi-dev_3.1.3-11_armhf.deb ... Unpacking libopenmpi-dev:armhf (3.1.3-11) ... Selecting previously unselected package mpi-default-dev. Preparing to unpack .../119-mpi-default-dev_1.13_armhf.deb ... Unpacking mpi-default-dev (1.13) ... Selecting previously unselected package libboost-mpi1.67-dev. Preparing to unpack .../120-libboost-mpi1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-mpi1.67-dev (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-mpi-dev. Preparing to unpack .../121-libboost-mpi-dev_1.67.0.1_armhf.deb ... Unpacking libboost-mpi-dev (1.67.0.1) ... Selecting previously unselected package libboost-program-options1.67.0:armhf. Preparing to unpack .../122-libboost-program-options1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-program-options1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-program-options1.67-dev:armhf. Preparing to unpack .../123-libboost-program-options1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-program-options1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-program-options-dev:armhf. Preparing to unpack .../124-libboost-program-options-dev_1.67.0.1_armhf.deb ... Unpacking libboost-program-options-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-serialization-dev:armhf. Preparing to unpack .../125-libboost-serialization-dev_1.67.0.1_armhf.deb ... Unpacking libboost-serialization-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-system-dev:armhf. Preparing to unpack .../126-libboost-system-dev_1.67.0.1_armhf.deb ... Unpacking libboost-system-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-thread1.67.0:armhf. Preparing to unpack .../127-libboost-thread1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-thread1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-thread1.67-dev:armhf. Preparing to unpack .../128-libboost-thread1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-thread1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-thread-dev:armhf. Preparing to unpack .../129-libboost-thread-dev_1.67.0.1_armhf.deb ... Unpacking libboost-thread-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-timer1.67.0:armhf. Preparing to unpack .../130-libboost-timer1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-timer1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-timer1.67-dev:armhf. Preparing to unpack .../131-libboost-timer1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-timer1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-timer-dev:armhf. Preparing to unpack .../132-libboost-timer-dev_1.67.0.1_armhf.deb ... Unpacking libboost-timer-dev:armhf (1.67.0.1) ... Selecting previously unselected package libbtf1:armhf. Preparing to unpack .../133-libbtf1_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libbtf1:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libcamd2:armhf. Preparing to unpack .../134-libcamd2_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libcamd2:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libccolamd2:armhf. Preparing to unpack .../135-libccolamd2_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libccolamd2:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libcgal13:armhf. Preparing to unpack .../136-libcgal13_4.13-1+b2_armhf.deb ... Unpacking libcgal13:armhf (4.13-1+b2) ... Selecting previously unselected package libgmpxx4ldbl:armhf. Preparing to unpack .../137-libgmpxx4ldbl_2%3a6.1.2+dfsg-4_armhf.deb ... Unpacking libgmpxx4ldbl:armhf (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgmp-dev:armhf. Preparing to unpack .../138-libgmp-dev_2%3a6.1.2+dfsg-4_armhf.deb ... Unpacking libgmp-dev:armhf (2:6.1.2+dfsg-4) ... Selecting previously unselected package libmpfr-dev:armhf. Preparing to unpack .../139-libmpfr-dev_4.0.2-1_armhf.deb ... Unpacking libmpfr-dev:armhf (4.0.2-1) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../140-zlib1g-dev_1%3a1.2.11.dfsg-1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1) ... Selecting previously unselected package libcgal-dev:armhf. Preparing to unpack .../141-libcgal-dev_4.13-1+b2_armhf.deb ... Unpacking libcgal-dev:armhf (4.13-1+b2) ... Selecting previously unselected package libcolamd2:armhf. Preparing to unpack .../142-libcolamd2_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libcolamd2:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libmetis5:armhf. Preparing to unpack .../143-libmetis5_5.1.0.dfsg-5+b2_armhf.deb ... Unpacking libmetis5:armhf (5.1.0.dfsg-5+b2) ... Selecting previously unselected package libcholmod3:armhf. Preparing to unpack .../144-libcholmod3_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libcholmod3:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libcombblas1.16.0:armhf. Preparing to unpack .../145-libcombblas1.16.0_1.6.2-3_armhf.deb ... Unpacking libcombblas1.16.0:armhf (1.6.2-3) ... Selecting previously unselected package libcxsparse3:armhf. Preparing to unpack .../146-libcxsparse3_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libcxsparse3:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libhdf5-openmpi-103:armhf. Preparing to unpack .../147-libhdf5-openmpi-103_1.10.4+repack-10_armhf.deb ... Unpacking libhdf5-openmpi-103:armhf (1.10.4+repack-10) ... Selecting previously unselected package libfftw3-double3:armhf. Preparing to unpack .../148-libfftw3-double3_3.3.8-2_armhf.deb ... Unpacking libfftw3-double3:armhf (3.3.8-2) ... Selecting previously unselected package libfftw3-single3:armhf. Preparing to unpack .../149-libfftw3-single3_3.3.8-2_armhf.deb ... Unpacking libfftw3-single3:armhf (3.3.8-2) ... Selecting previously unselected package libfftw3-mpi3:armhf. Preparing to unpack .../150-libfftw3-mpi3_3.3.8-2_armhf.deb ... Unpacking libfftw3-mpi3:armhf (3.3.8-2) ... Selecting previously unselected package libsuperlu-dist6:armhf. Preparing to unpack .../151-libsuperlu-dist6_6.1.1+dfsg1-1_armhf.deb ... Unpacking libsuperlu-dist6:armhf (6.1.1+dfsg1-1) ... Selecting previously unselected package libsuperlu5:armhf. Preparing to unpack .../152-libsuperlu5_5.2.1+dfsg1-4_armhf.deb ... Unpacking libsuperlu5:armhf (5.2.1+dfsg1-4) ... Selecting previously unselected package libhypre-2.15.1:armhf. Preparing to unpack .../153-libhypre-2.15.1_2.15.1-5_armhf.deb ... Unpacking libhypre-2.15.1:armhf (2.15.1-5) ... Selecting previously unselected package libklu1:armhf. Preparing to unpack .../154-libklu1_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libklu1:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package mpi-default-bin. Preparing to unpack .../155-mpi-default-bin_1.13_armhf.deb ... Unpacking mpi-default-bin (1.13) ... Selecting previously unselected package libscalapack-openmpi2.0. Preparing to unpack .../156-libscalapack-openmpi2.0_2.0.2-7+b2_armhf.deb ... Unpacking libscalapack-openmpi2.0 (2.0.2-7+b2) ... Selecting previously unselected package libmumps-5.1.2:armhf. Preparing to unpack .../157-libmumps-5.1.2_5.1.2-4+b2_armhf.deb ... Unpacking libmumps-5.1.2:armhf (5.1.2-4+b2) ... Selecting previously unselected package libscotch-6.0. Preparing to unpack .../158-libscotch-6.0_6.0.6-2_armhf.deb ... Unpacking libscotch-6.0 (6.0.6-2) ... Selecting previously unselected package libptscotch-6.0. Preparing to unpack .../159-libptscotch-6.0_6.0.6-2_armhf.deb ... Unpacking libptscotch-6.0 (6.0.6-2) ... Selecting previously unselected package libumfpack5:armhf. Preparing to unpack .../160-libumfpack5_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libumfpack5:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libpetsc-real3.10:armhf. Preparing to unpack .../161-libpetsc-real3.10_3.10.3+dfsg1-5_armhf.deb ... Unpacking libpetsc-real3.10:armhf (3.10.3+dfsg1-5) ... Selecting previously unselected package libparpack2:armhf. Preparing to unpack .../162-libparpack2_3.7.0-2_armhf.deb ... Unpacking libparpack2:armhf (3.7.0-2) ... Selecting previously unselected package libslepc-real3.10. Preparing to unpack .../163-libslepc-real3.10_3.10.1+dfsg1-3_armhf.deb ... Unpacking libslepc-real3.10 (3.10.1+dfsg1-3) ... Selecting previously unselected package libdolfin2018.1:armhf. Preparing to unpack .../164-libdolfin2018.1_2018.1.0.post1-16_armhf.deb ... Unpacking libdolfin2018.1:armhf (2018.1.0.post1-16) ... Selecting previously unselected package pkg-config. Preparing to unpack .../165-pkg-config_0.29-6_armhf.deb ... Unpacking pkg-config (0.29-6) ... Selecting previously unselected package libeigen3-dev. Preparing to unpack .../166-libeigen3-dev_3.3.7-1_all.deb ... Unpacking libeigen3-dev (3.3.7-1) ... Selecting previously unselected package libjpeg62-turbo:armhf. Preparing to unpack .../167-libjpeg62-turbo_1%3a1.5.2-2+b1_armhf.deb ... Unpacking libjpeg62-turbo:armhf (1:1.5.2-2+b1) ... Selecting previously unselected package libjpeg62-turbo-dev:armhf. Preparing to unpack .../168-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_armhf.deb ... Unpacking libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ... Selecting previously unselected package libjpeg-dev. Preparing to unpack .../169-libjpeg-dev_1%3a1.5.2-2_all.deb ... Unpacking libjpeg-dev (1:1.5.2-2) ... Selecting previously unselected package libhdf5-openmpi-dev. Preparing to unpack .../170-libhdf5-openmpi-dev_1.10.4+repack-10_armhf.deb ... Unpacking libhdf5-openmpi-dev (1.10.4+repack-10) ... Selecting previously unselected package libhdf5-mpi-dev. Preparing to unpack .../171-libhdf5-mpi-dev_1.10.4+repack-10_armhf.deb ... Unpacking libhdf5-mpi-dev (1.10.4+repack-10) ... Selecting previously unselected package libgraphblas2:armhf. Preparing to unpack .../172-libgraphblas2_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libgraphblas2:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libldl2:armhf. Preparing to unpack .../173-libldl2_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libldl2:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libmongoose2:armhf. Preparing to unpack .../174-libmongoose2_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libmongoose2:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package librbio2:armhf. Preparing to unpack .../175-librbio2_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking librbio2:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libspqr2:armhf. Preparing to unpack .../176-libspqr2_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libspqr2:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libsuitesparse-dev:armhf. Preparing to unpack .../177-libsuitesparse-dev_1%3a5.4.0+dfsg-1_armhf.deb ... Unpacking libsuitesparse-dev:armhf (1:5.4.0+dfsg-1) ... Selecting previously unselected package libscotch-dev. Preparing to unpack .../178-libscotch-dev_6.0.6-2_armhf.deb ... Unpacking libscotch-dev (6.0.6-2) ... Selecting previously unselected package libxml2-dev:armhf. Preparing to unpack .../179-libxml2-dev_2.9.4+dfsg1-7+b3_armhf.deb ... Unpacking libxml2-dev:armhf (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../180-python3-pkg-resources_40.8.0-1_all.deb ... Unpacking python3-pkg-resources (40.8.0-1) ... Selecting previously unselected package python3-numpy. Preparing to unpack .../181-python3-numpy_1%3a1.16.2-1_armhf.deb ... Unpacking python3-numpy (1:1.16.2-1) ... Selecting previously unselected package python3-mpmath. Preparing to unpack .../182-python3-mpmath_1.1.0-1_all.deb ... Unpacking python3-mpmath (1.1.0-1) ... Selecting previously unselected package python3-sympy. Preparing to unpack .../183-python3-sympy_1.3-2_all.deb ... Unpacking python3-sympy (1.3-2) ... Selecting previously unselected package python3-fiat. Preparing to unpack .../184-python3-fiat_2018.1.0-5_all.deb ... Unpacking python3-fiat (2018.1.0-5) ... Selecting previously unselected package python3-ufl. Preparing to unpack .../185-python3-ufl_2018.1.0-5_all.deb ... Unpacking python3-ufl (2018.1.0-5) ... Selecting previously unselected package python3-mpi4py. Preparing to unpack .../186-python3-mpi4py_2.0.0-3+b3_armhf.deb ... Unpacking python3-mpi4py (2.0.0-3+b3) ... Selecting previously unselected package python3-dijitso. Preparing to unpack .../187-python3-dijitso_2018.1.1~git1-1_all.deb ... Unpacking python3-dijitso (2018.1.1~git1-1) ... Selecting previously unselected package python3-ffc. Preparing to unpack .../188-python3-ffc_2018.1.0-5_all.deb ... Unpacking python3-ffc (2018.1.0-5) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../189-libjs-jquery_3.3.1~dfsg-3_all.deb ... Unpacking libjs-jquery (3.3.1~dfsg-3) ... Selecting previously unselected package libjs-jquery-ui. Preparing to unpack .../190-libjs-jquery-ui_1.12.1+dfsg-5_all.deb ... Unpacking libjs-jquery-ui (1.12.1+dfsg-5) ... Selecting previously unselected package libjs-mathjax. Preparing to unpack .../191-libjs-mathjax_2.7.4+dfsg-1_all.deb ... Unpacking libjs-mathjax (2.7.4+dfsg-1) ... Selecting previously unselected package libpetsc3.10-dev-common. Preparing to unpack .../192-libpetsc3.10-dev-common_3.10.3+dfsg1-5_all.deb ... Unpacking libpetsc3.10-dev-common (3.10.3+dfsg1-5) ... Selecting previously unselected package libsuperlu-dev:armhf. Preparing to unpack .../193-libsuperlu-dev_5.2.1+dfsg1-4_armhf.deb ... Unpacking libsuperlu-dev:armhf (5.2.1+dfsg1-4) ... Selecting previously unselected package libhypre-dev:armhf. Preparing to unpack .../194-libhypre-dev_2.15.1-5_armhf.deb ... Unpacking libhypre-dev:armhf (2.15.1-5) ... Selecting previously unselected package libptscotch-dev. Preparing to unpack .../195-libptscotch-dev_6.0.6-2_armhf.deb ... Unpacking libptscotch-dev (6.0.6-2) ... Selecting previously unselected package libscalapack-openmpi-dev. Preparing to unpack .../196-libscalapack-openmpi-dev_2.0.2-7+b2_armhf.deb ... Unpacking libscalapack-openmpi-dev (2.0.2-7+b2) ... Selecting previously unselected package libscalapack-mpi-dev. Preparing to unpack .../197-libscalapack-mpi-dev_2.0.2-7+b2_armhf.deb ... Unpacking libscalapack-mpi-dev (2.0.2-7+b2) ... Selecting previously unselected package libmumps-dev:armhf. Preparing to unpack .../198-libmumps-dev_5.1.2-4+b2_armhf.deb ... Unpacking libmumps-dev:armhf (5.1.2-4+b2) ... Selecting previously unselected package libfftw3-bin. Preparing to unpack .../199-libfftw3-bin_3.3.8-2_armhf.deb ... Unpacking libfftw3-bin (3.3.8-2) ... Selecting previously unselected package libfftw3-dev:armhf. Preparing to unpack .../200-libfftw3-dev_3.3.8-2_armhf.deb ... Unpacking libfftw3-dev:armhf (3.3.8-2) ... Selecting previously unselected package libfftw3-mpi-dev:armhf. Preparing to unpack .../201-libfftw3-mpi-dev_3.3.8-2_armhf.deb ... Unpacking libfftw3-mpi-dev:armhf (3.3.8-2) ... Selecting previously unselected package libssl-dev:armhf. Preparing to unpack .../202-libssl-dev_1.1.1d-0+deb10u3_armhf.deb ... Unpacking libssl-dev:armhf (1.1.1d-0+deb10u3) ... Selecting previously unselected package libsuperlu-dist-dev:armhf. Preparing to unpack .../203-libsuperlu-dist-dev_6.1.1+dfsg1-1_armhf.deb ... Unpacking libsuperlu-dist-dev:armhf (6.1.1+dfsg1-1) ... Selecting previously unselected package libpetsc-real3.10-dev:armhf. Preparing to unpack .../204-libpetsc-real3.10-dev_3.10.3+dfsg1-5_armhf.deb ... Unpacking libpetsc-real3.10-dev:armhf (3.10.3+dfsg1-5) ... Selecting previously unselected package libparpack2-dev:armhf. Preparing to unpack .../205-libparpack2-dev_3.7.0-2_armhf.deb ... Unpacking libparpack2-dev:armhf (3.7.0-2) ... Selecting previously unselected package libslepc-real3.10-dev. Preparing to unpack .../206-libslepc-real3.10-dev_3.10.1+dfsg1-3_armhf.deb ... Unpacking libslepc-real3.10-dev (3.10.1+dfsg1-3) ... Selecting previously unselected package libdolfin-dev. Preparing to unpack .../207-libdolfin-dev_2018.1.0.post1-16_armhf.deb ... Unpacking libdolfin-dev (2018.1.0.post1-16) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../208-libexpat1-dev_2.2.6-2+deb10u1_armhf.deb ... Unpacking libexpat1-dev:armhf (2.2.6-2+deb10u1) ... Selecting previously unselected package proj-data. Preparing to unpack .../209-proj-data_5.2.0-1_all.deb ... Unpacking proj-data (5.2.0-1) ... Selecting previously unselected package libproj13:armhf. Preparing to unpack .../210-libproj13_5.2.0-1_armhf.deb ... Unpacking libproj13:armhf (5.2.0-1) ... Selecting previously unselected package libproj-dev:armhf. Preparing to unpack .../211-libproj-dev_5.2.0-1_armhf.deb ... Unpacking libproj-dev:armhf (5.2.0-1) ... Selecting previously unselected package libpython3.7:armhf. Preparing to unpack .../212-libpython3.7_3.7.3-2+deb10u2_armhf.deb ... Unpacking libpython3.7:armhf (3.7.3-2+deb10u2) ... Selecting previously unselected package libpython3.7-dev:armhf. Preparing to unpack .../213-libpython3.7-dev_3.7.3-2+deb10u2_armhf.deb ... Unpacking libpython3.7-dev:armhf (3.7.3-2+deb10u2) ... Selecting previously unselected package libpython3-dev:armhf. Preparing to unpack .../214-libpython3-dev_3.7.3-1_armhf.deb ... Unpacking libpython3-dev:armhf (3.7.3-1) ... Selecting previously unselected package libpython3-all-dev:armhf. Preparing to unpack .../215-libpython3-all-dev_3.7.3-1_armhf.deb ... Unpacking libpython3-all-dev:armhf (3.7.3-1) ... Selecting previously unselected package libtet1.5:armhf. Preparing to unpack .../216-libtet1.5_1.5.0-5_armhf.deb ... Unpacking libtet1.5:armhf (1.5.0-5) ... Selecting previously unselected package libtet1.5-dev:armhf. Preparing to unpack .../217-libtet1.5-dev_1.5.0-5_armhf.deb ... Unpacking libtet1.5-dev:armhf (1.5.0-5) ... Selecting previously unselected package pybind11-dev. Preparing to unpack .../218-pybind11-dev_2.2.4-2_all.deb ... Unpacking pybind11-dev (2.2.4-2) ... Selecting previously unselected package python3-all. Preparing to unpack .../219-python3-all_3.7.3-1_armhf.deb ... Unpacking python3-all (3.7.3-1) ... Selecting previously unselected package python3.7-dev. Preparing to unpack .../220-python3.7-dev_3.7.3-2+deb10u2_armhf.deb ... Unpacking python3.7-dev (3.7.3-2+deb10u2) ... Selecting previously unselected package python3-dev. Preparing to unpack .../221-python3-dev_3.7.3-1_armhf.deb ... Unpacking python3-dev (3.7.3-1) ... Selecting previously unselected package python3-all-dev. Preparing to unpack .../222-python3-all-dev_3.7.3-1_armhf.deb ... Unpacking python3-all-dev (3.7.3-1) ... Selecting previously unselected package swig3.0. Preparing to unpack .../223-swig3.0_3.0.12-2_armhf.deb ... Unpacking swig3.0 (3.0.12-2) ... Selecting previously unselected package swig. Preparing to unpack .../224-swig_3.0.12-2_armhf.deb ... Unpacking swig (3.0.12-2) ... Selecting previously unselected package python3-petsc4py-real. Preparing to unpack .../225-python3-petsc4py-real_3.10.1-1_armhf.deb ... Unpacking python3-petsc4py-real (3.10.1-1) ... Selecting previously unselected package python3-petsc4py. Preparing to unpack .../226-python3-petsc4py_3.10.1-1_all.deb ... Unpacking python3-petsc4py (3.10.1-1) ... Selecting previously unselected package python3-pybind11. Preparing to unpack .../227-python3-pybind11_2.2.4-2_all.deb ... Unpacking python3-pybind11 (2.2.4-2) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../228-python3-setuptools_40.8.0-1_all.deb ... Unpacking python3-setuptools (40.8.0-1) ... Selecting previously unselected package python3-slepc4py-real. Preparing to unpack .../229-python3-slepc4py-real_3.10.0-2_armhf.deb ... Unpacking python3-slepc4py-real (3.10.0-2) ... Selecting previously unselected package python3-slepc4py. Preparing to unpack .../230-python3-slepc4py_3.10.0-2_all.deb ... Unpacking python3-slepc4py (3.10.0-2) ... Setting up libboost1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-program-options1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libpipeline1:armhf (1.5.1-2) ... Setting up lsb-base (10.2019051400) ... Setting up libpciaccess0:armhf (0.14-1) ... Setting up libkeyutils1:armhf (1.6-6) ... Setting up libpsl5:armhf (0.20.2-2) ... Setting up libboost-chrono1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up fonts-mathjax (2.7.4+dfsg-1) ... Setting up libfftw3-single3:armhf (3.3.8-2) ... Setting up mime-support (3.62) ... Setting up proj-data (5.2.0-1) ... Setting up libjs-mathjax (2.7.4+dfsg-1) ... Setting up libmagic-mgc (1:5.35-4+deb10u1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libboost-program-options1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libglib2.0-0:armhf (2.58.3-2+deb10u2) ... No schema files found: doing nothing. Setting up libprocps7:armhf (2:3.3.15-2) ... Setting up libproj13:armhf (5.2.0-1) ... Setting up libnghttp2-14:armhf (1.36.0-2+deb10u1) ... Setting up libmagic1:armhf (1:5.35-4+deb10u1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libmetis5:armhf (5.1.0.dfsg-5+b2) ... Setting up libboost-date-time1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up file (1:5.35-4+deb10u1) ... Setting up libboost-math1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libldap-common (2.4.47+dfsg-3+deb10u2) ... Setting up pybind11-dev (2.2.4-2) ... Setting up libaec0:armhf (1.0.2-1) ... Setting up libicu63:armhf (63.1-6+deb10u1) ... Setting up libkrb5support0:armhf (1.17-3) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-1+deb10u1) ... Setting up libboost-chrono1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up autotools-dev (20180224.1) ... Setting up libgmpxx4ldbl:armhf (2:6.1.2+dfsg-4) ... Setting up libuv1:armhf (1.24.1-1) ... Setting up libexpat1-dev:armhf (2.2.6-2+deb10u1) ... Setting up libjpeg62-turbo:armhf (1:1.5.2-2+b1) ... Setting up libboost-program-options-dev:armhf (1.67.0.1) ... Setting up swig3.0 (3.0.12-2) ... Setting up libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ... Setting up libncurses6:armhf (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up libssl-dev:armhf (1.1.1d-0+deb10u3) ... Setting up libproj-dev:armhf (5.2.0-1) ... Setting up autopoint (0.19.8.1-9) ... Setting up icu-devtools (63.1-6+deb10u1) ... Setting up pkg-config (0.29-6) ... Setting up libk5crypto3:armhf (1.17-3) ... Setting up libltdl7:armhf (2.4.6-9) ... Setting up libfftw3-double3:armhf (3.3.8-2) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-1+deb10u1) ... Setting up libevent-core-2.1-6:armhf (2.1.8-stable-4) ... Setting up libgfortran5:armhf (8.3.0-6) ... Setting up libevent-2.1-6:armhf (2.1.8-stable-4) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1) ... Setting up sensible-utils (0.0.12) ... Setting up ocl-icd-libopencl1:armhf (2.2.12-2) ... Setting up libtet1.5:armhf (1.5.0-5) ... Setting up librhash0:armhf (1.3.8-1) ... Setting up libuchardet0:armhf (0.0.6-3) ... Setting up libboost-timer1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up procps (2:3.3.15-2) ... update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode Setting up libnl-3-200:armhf (3.4.0-1) ... Setting up openmpi-common (3.1.3-11) ... Setting up libboost-filesystem1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libssh2-1:armhf (1.8.0-2.1) ... Setting up libboost-atomic1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libtet1.5-dev:armhf (1.5.0-5) ... Setting up cmake-data (3.13.4-1) ... Setting up libboost-system1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libkrb5-3:armhf (1.17-3) ... Setting up libboost-dev:armhf (1.67.0.1) ... Setting up libmpdec2:armhf (2.4.2-2) ... Setting up libjs-jquery (3.3.1~dfsg-3) ... Setting up libboost-serialization1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libbsd0:armhf (0.9.1-2) ... Setting up libelf1:armhf (0.176-1.1) ... Setting up readline-common (7.0-5) ... Setting up libicu-dev:armhf (63.1-6+deb10u1) ... Setting up libxml2:armhf (2.9.4+dfsg1-7+b3) ... Setting up libsuitesparseconfig5:armhf (1:5.4.0+dfsg-1) ... Setting up libsz2:armhf (1.0.2-1) ... Setting up librbio2:armhf (1:5.4.0+dfsg-1) ... Setting up libjsoncpp1:armhf (1.7.4-3) ... Setting up libreadline7:armhf (7.0-5) ... Setting up libgraphblas2:armhf (1:5.4.0+dfsg-1) ... Setting up libboost-atomic1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libboost-serialization1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libgfortran-8-dev:armhf (8.3.0-6) ... Setting up libevent-pthreads-2.1-6:armhf (2.1.8-stable-4) ... Setting up libamd2:armhf (1:5.4.0+dfsg-1) ... Setting up libpython3.7-stdlib:armhf (3.7.3-2+deb10u2) ... Setting up libboost-regex1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libboost-math1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up swig (3.0.12-2) ... Setting up libgmp-dev:armhf (2:6.1.2+dfsg-4) ... Setting up libcolamd2:armhf (1:5.4.0+dfsg-1) ... Setting up libboost-filesystem1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-thread1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libpython3.7:armhf (3.7.3-2+deb10u2) ... Setting up libtool (2.4.6-9) ... Setting up libarchive13:armhf (3.3.3-4+deb10u1) ... Setting up libboost-chrono-dev:armhf (1.67.0.1) ... Setting up libfftw3-bin (3.3.8-2) ... Setting up libboost-regex1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libhwloc5:armhf (1.11.12-3) ... Setting up gfortran-8 (8.3.0-6) ... Setting up libboost-math-dev:armhf (1.67.0.1) ... Setting up libpython3.7-dev:armhf (3.7.3-2+deb10u2) ... Setting up libedit2:armhf (3.1-20181209-1) ... Setting up libboost-system-dev:armhf (1.67.0.1) ... Setting up libaec-dev:armhf (1.0.2-1) ... Setting up libldl2:armhf (1:5.4.0+dfsg-1) ... Setting up libjpeg-dev (1:1.5.2-2) ... Setting up libldap-2.4-2:armhf (2.4.47+dfsg-3+deb10u2) ... Setting up m4 (1.4.18-2) ... Setting up libhwloc-plugins:armhf (1.11.12-3) ... Setting up libmpfr-dev:armhf (4.0.2-1) ... Setting up gfortran (4:8.3.0-1) ... update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode Setting up libbtf1:armhf (1:5.4.0+dfsg-1) ... Setting up libnl-route-3-200:armhf (3.4.0-1) ... Setting up libpython2.7-stdlib:armhf (2.7.16-2+deb10u1) ... Setting up libcamd2:armhf (1:5.4.0+dfsg-1) ... Setting up libmongoose2:armhf (1:5.4.0+dfsg-1) ... Setting up libboost-date-time1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libxml2-dev:armhf (2.9.4+dfsg1-7+b3) ... Setting up libblas3:armhf (3.8.0-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode Setting up libjs-jquery-ui (1.12.1+dfsg-5) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libeigen3-dev (3.3.7-1) ... Setting up libgssapi-krb5-2:armhf (1.17-3) ... Setting up libcroco3:armhf (0.6.12-3) ... Setting up libboost-serialization-dev:armhf (1.67.0.1) ... Setting up autoconf (2.69-11) ... Setting up dwz (0.12-3) ... Setting up libboost-timer1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libnl-3-dev:armhf (3.4.0-1) ... Setting up groff-base (1.22.4-3) ... Setting up libklu1:armhf (1:5.4.0+dfsg-1) ... Setting up libccolamd2:armhf (1:5.4.0+dfsg-1) ... Setting up libcurl4:armhf (7.64.0-4+deb10u1) ... Setting up libcxsparse3:armhf (1:5.4.0+dfsg-1) ... Setting up libfftw3-dev:armhf (3.3.8-2) ... Setting up libboost-iostreams1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-timer-dev:armhf (1.67.0.1) ... Setting up libboost-filesystem-dev:armhf (1.67.0.1) ... Setting up libblas-dev:armhf (3.8.0-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode Setting up libpython3-stdlib:armhf (3.7.3-1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libcgal13:armhf (4.13-1+b2) ... Setting up python3.7 (3.7.3-2+deb10u2) ... Setting up libibverbs1:armhf (22.1-1) ... Setting up liblapack3:armhf (3.8.0-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode Setting up gettext (0.19.8.1-9) ... Setting up libpython3-dev:armhf (3.7.3-1) ... Setting up python2.7 (2.7.16-2+deb10u1) ... Setting up libpmix2:armhf (3.1.2-3) ... Setting up ibverbs-providers:armhf (22.1-1) ... Setting up libboost-thread1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libpython2-stdlib:armhf (2.7.16-1) ... Setting up openssh-client (1:7.9p1-10+deb10u2) ... Setting up libopenmpi3:armhf (3.1.3-11) ... Setting up libarpack2:armhf (3.7.0-2) ... Setting up libsuperlu5:armhf (5.2.1+dfsg1-4) ... Setting up libboost-mpi1.67.0 (1.67.0-13+deb10u1) ... Setting up libfftw3-mpi3:armhf (3.3.8-2) ... Setting up python3 (3.7.3-1) ... Setting up libboost-iostreams-dev:armhf (1.67.0.1) ... Setting up python3-mpi4py (2.0.0-3+b3) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up python2 (2.7.16-1) ... Setting up python3.7-dev (3.7.3-2+deb10u2) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libnl-route-3-dev:armhf (3.4.0-1) ... Setting up libltdl-dev:armhf (2.4.6-9) ... Setting up libpython-stdlib:armhf (2.7.16-1) ... Setting up libhdf5-openmpi-103:armhf (1.10.4+repack-10) ... Setting up libpython3-all-dev:armhf (3.7.3-1) ... Setting up liblapack-dev:armhf (3.8.0-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode Setting up cmake (3.13.4-1) ... Setting up libhwloc-dev:armhf (1.11.12-3) ... Setting up python3-mpmath (1.1.0-1) ... Setting up libsuperlu-dev:armhf (5.2.1+dfsg1-4) ... Setting up python3-lib2to3 (3.7.3-1) ... Setting up python (2.7.16-1) ... Setting up libscotch-6.0 (6.0.6-2) ... Setting up libcholmod3:armhf (1:5.4.0+dfsg-1) ... Setting up openmpi-bin (3.1.3-11) ... update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode Setting up python3-pybind11 (2.2.4-2) ... Setting up libboost-thread-dev:armhf (1.67.0.1) ... Setting up python3-pkg-resources (40.8.0-1) ... Setting up python3-distutils (3.7.3-1) ... Setting up dh-python (3.20190308) ... Setting up python3-sympy (1.3-2) ... Setting up libspqr2:armhf (1:5.4.0+dfsg-1) ... Setting up libarpack2-dev:armhf (3.7.0-2) ... Setting up libparpack2:armhf (3.7.0-2) ... Setting up libcombblas1.16.0:armhf (1.6.2-3) ... Setting up python3-setuptools (40.8.0-1) ... Setting up po-debconf (1.0.21) ... Setting up libfftw3-mpi-dev:armhf (3.3.8-2) ... Setting up mpi-default-bin (1.13) ... Setting up python3-all (3.7.3-1) ... Setting up libptscotch-6.0 (6.0.6-2) ... Setting up libibverbs-dev:armhf (22.1-1) ... Setting up libcgal-dev:armhf (4.13-1+b2) ... Setting up libpetsc3.10-dev-common (3.10.3+dfsg1-5) ... Setting up libumfpack5:armhf (1:5.4.0+dfsg-1) ... Setting up python3-dev (3.7.3-1) ... Setting up python3-numpy (1:1.16.2-1) ... Setting up libsuperlu-dist6:armhf (6.1.1+dfsg1-1) ... Setting up libopenmpi-dev:armhf (3.1.3-11) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode Setting up libhdf5-openmpi-dev (1.10.4+repack-10) ... update-alternatives: using /usr/bin/h5pcc.openmpi to provide /usr/bin/h5pcc (h5pcc) in auto mode update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-openmpi.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up python3-all-dev (3.7.3-1) ... Setting up python3-fiat (2018.1.0-5) ... Setting up libscalapack-openmpi2.0 (2.0.2-7+b2) ... Setting up python3-ufl (2018.1.0-5) ... Setting up python3-dijitso (2018.1.1~git1-1) ... Setting up libsuitesparse-dev:armhf (1:5.4.0+dfsg-1) ... Setting up libhypre-2.15.1:armhf (2.15.1-5) ... Setting up python3-ffc (2018.1.0-5) ... update-alternatives: using /usr/lib/python3/dist-packages/ffc/backends/ufc/ufc.h to provide /usr/include/ufc.h (ufc.h) in auto mode Setting up libsuperlu-dist-dev:armhf (6.1.1+dfsg1-1) ... Setting up libmumps-5.1.2:armhf (5.1.2-4+b2) ... Setting up libscalapack-openmpi-dev (2.0.2-7+b2) ... Setting up mpi-default-dev (1.13) ... Setting up libscalapack-mpi-dev (2.0.2-7+b2) ... Setting up libpetsc-real3.10:armhf (3.10.3+dfsg1-5) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/libpetsc_real.so.3.10.3 to provide /usr/lib/arm-linux-gnueabihf/libpetsc.so.3.10 (libpetsc.so.3.10) in auto mode Setting up libslepc-real3.10 (3.10.1+dfsg1-3) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/libslepc_real.so.3.10.1 to provide /usr/lib/arm-linux-gnueabihf/libslepc.so.3.10 (libslepc.so.3.10) in auto mode Setting up libdolfin2018.1:armhf (2018.1.0.post1-16) ... Setting up libmumps-dev:armhf (5.1.2-4+b2) ... Setting up libscotch-dev (6.0.6-2) ... Setting up libparpack2-dev:armhf (3.7.0-2) ... Setting up python3-petsc4py-real (3.10.1-1) ... update-alternatives: using /usr/lib/python3/dist-packages/petsc4py_real to provide /usr/lib/python3/dist-packages/petsc4py (petsc4py) in auto mode Setting up libboost-mpi1.67-dev (1.67.0-13+deb10u1) ... Setting up libhypre-dev:armhf (2.15.1-5) ... Setting up libptscotch-dev (6.0.6-2) ... Setting up libboost-mpi-dev (1.67.0.1) ... Setting up libhdf5-mpi-dev (1.10.4+repack-10) ... Setting up libpetsc-real3.10-dev:armhf (3.10.3+dfsg1-5) ... update-alternatives: error: no alternatives for petsc update-alternatives: using /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real to provide /usr/lib/petsc (petsc) in auto mode update-alternatives: using /usr/lib/arm-linux-gnueabihf/libpetsc_real.so.3.10.3 to provide /usr/lib/arm-linux-gnueabihf/libpetsc_real.so (libpetsc_real.so) in auto mode update-alternatives: using /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real to provide /usr/lib/petscdir/3.10 (petsc3.10) in auto mode Setting up libslepc-real3.10-dev (3.10.1+dfsg1-3) ... update-alternatives: error: no alternatives for slepc update-alternatives: using /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real to provide /usr/lib/slepc (slepc) in auto mode update-alternatives: using /usr/lib/arm-linux-gnueabihf/libslepc_real.so.3.10.1 to provide /usr/lib/arm-linux-gnueabihf/libslepc_real.so (libslepc_real.so) in auto mode update-alternatives: using /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real to provide /usr/lib/slepcdir/3.10 (slepc3.10) in auto mode Setting up python3-petsc4py (3.10.1-1) ... Setting up libdolfin-dev (2018.1.0.post1-16) ... Setting up python3-slepc4py-real (3.10.0-2) ... update-alternatives: using /usr/lib/python3/dist-packages/slepc4py_real to provide /usr/lib/python3/dist-packages/slepc4py (slepc4py) in auto mode Setting up python3-slepc4py (3.10.0-2) ... Setting up debhelper (12.1.1) ... Setting up dh-autoreconf (19) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.28-10) ... 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.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/mshr-2018.1.0+dfsg1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package mshr dpkg-buildpackage: info: source version 2018.1.0+dfsg1-7 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Drew Parsons dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean --buildsystem=cmake \ --with python3 debian/rules override_dh_auto_clean make[1]: Entering directory '/build/mshr-2018.1.0+dfsg1' dh_auto_clean rm -rf python/build* make[1]: Leaving directory '/build/mshr-2018.1.0+dfsg1' dh_autoreconf_clean -O--buildsystem=cmake dh_clean -O--buildsystem=cmake debian/rules build dh build --buildsystem=cmake \ --with python3 dh_update_autotools_config -O--buildsystem=cmake dh_autoreconf -O--buildsystem=cmake debian/rules override_dh_auto_configure make[1]: Entering directory '/build/mshr-2018.1.0+dfsg1' dh_auto_configure -- -D CMAKE_BUILD_TYPE:STRING=Release -D BUILD_SHARED_LIBS:BOOL=ON -D USE_SYSTEM_CGAL:BOOL=ON -D USE_SYSTEM_TETGEN:BOOL=ON -D ENABLE_MSHRABLE:BOOL=ON -D CMAKE_SKIP_RPATH:BOOL=ON -D CMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=OFF -D INSTALL_LIB_DIR:PATH=lib/arm-linux-gnueabihf -D CMAKE_CXX_FLAGS:STRING="-fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security" /build/mshr-2018.1.0+dfsg1/ ;\ cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -D CMAKE_BUILD_TYPE:STRING=Release -D BUILD_SHARED_LIBS:BOOL=ON -D USE_SYSTEM_CGAL:BOOL=ON -D USE_SYSTEM_TETGEN:BOOL=ON -D ENABLE_MSHRABLE:BOOL=ON -D CMAKE_SKIP_RPATH:BOOL=ON -D CMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=OFF -D INSTALL_LIB_DIR:PATH=lib/arm-linux-gnueabihf -D "CMAKE_CXX_FLAGS:STRING=-fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security" /build/mshr-2018.1.0\+dfsg1/ .. -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- __cplusplus is 201402 -- --> Do not link with Boost.Thread -- Boost version: 1.67.0 -- Boost include dirs: /usr/include -- Boost libraries: -- Found TETGEN: /usr/lib/arm-linux-gnueabihf/libtet.so -- Boost version: 1.67.0 -- Found the following Boost libraries: -- system -- filesystem -- program_options -- Targetting Unix Makefiles -- Using /usr/bin/c++ compiler. -- Found GMP: /usr/lib/arm-linux-gnueabihf/libgmp.so -- Found MPFR: /usr/lib/arm-linux-gnueabihf/libmpfr.so -- Found Eigen3: /usr/include/eigen3 (found suitable version "3.3.7", minimum required is "2.91.0") CMake Warning (dev) at CMakeLists.txt:83 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, option is clearing the normal variable 'CGAL_HEADER_ONLY'. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") -- Checking for one of the modules 'craypetsc_real;PETSc' -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of PetscInt -- Check size of PetscInt - failed -- Checking for one of the modules 'crayslepc_real;SLEPc' -- Testing disabled -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR -- Build files have been written to: /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/mshr-2018.1.0+dfsg1' dh_auto_build -O--buildsystem=cmake cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/mshr-2018.1.0+dfsg1 -B/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' make -f CMakeFiles/mshr.dir/build.make CMakeFiles/mshr.dir/depend make[3]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' cd /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/mshr-2018.1.0+dfsg1 /build/mshr-2018.1.0+dfsg1 /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles/mshr.dir/DependInfo.cmake --color= Scanning dependencies of target mshr make[3]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' make -f CMakeFiles/mshr.dir/build.make CMakeFiles/mshr.dir/build make[3]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' [ 4%] Building CXX object CMakeFiles/mshr.dir/src/ASCFileReader.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/ASCFileReader.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/ASCFileReader.cpp [ 9%] Building CXX object CMakeFiles/mshr.dir/src/CSGCGALDomain2D.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/CSGCGALDomain2D.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain2D.cpp [ 13%] Building CXX object CMakeFiles/mshr.dir/src/CSGCGALDomain3D.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/CSGCGALDomain3D.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/ASCFileReader.h:23, from /build/mshr-2018.1.0+dfsg1/src/ASCFileReader.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::array&}; _Tp = std::array; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/ASCFileReader.h:23, from /build/mshr-2018.1.0+dfsg1/src/ASCFileReader.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void mshr::ASCFileReader::read(std::__cxx11::string, std::vector >&, std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/mshr.dir/src/CSGCGALMeshGenerator2D.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/CSGCGALMeshGenerator2D.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator2D.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/math/special_functions/math_fwd.hpp:26, from /usr/include/boost/math/special_functions/sign.hpp:17, from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34, from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63, from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54, from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42, from /usr/include/boost/lexical_cast.hpp:32, from /usr/include/CGAL/exceptions.h:37, from /usr/include/CGAL/assertions_impl.h:35, from /usr/include/CGAL/assertions.h:362, from /usr/include/CGAL/basic.h:43, from /usr/include/CGAL/Cartesian/Cartesian_base.h:29, from /usr/include/CGAL/Cartesian.h:29, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain2D.cpp:25: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {dolfin::Point}; _Tp = dolfin::Point; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator2D.cpp:19: /usr/include/c++/8/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++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator2D.cpp:31: /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:160:15: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 static void mark_facets(Tr& tr, ^~~~~~~~~~~ /usr/include/CGAL/Delaunay_mesher_2.h:160: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.h:28, from /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:28, from /usr/include/CGAL/Delaunay_mesher_2.h:29, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator2D.cpp:31: /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:313: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 try_to_refine_element(Element e, Mesh_visitor visitor) ^~~~~~~~~~~~~~~~~~~~~ In file included from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator2D.cpp:31: /usr/include/CGAL/Delaunay_mesher_2.h: In member function 'void CGAL::Delaunay_mesher_2::refine_mesh() [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Crit = CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >]': /usr/include/CGAL/Delaunay_mesher_2.h:151:7: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 mark_facets(tr, seeds.begin(), seeds.end(), seeds_mark); ^~~~~~~~~~~ In file included from /usr/include/CGAL/Mesh_2/Refine_edges.h:28, from /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:28, from /usr/include/CGAL/Delaunay_mesher_2.h:29, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator2D.cpp:31: /usr/include/CGAL/Mesher_level.h:303:40: 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 const Mesher_level_conflict_status result ^~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator2D.cpp:19: /usr/include/c++/8/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++/8/bits/vector.tcc:413: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' {aka '__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 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/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++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator2D.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator2D.cpp:19: /usr/include/c++/8/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++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator2D.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In member function 'OutputIterator CGAL::Constrained_voronoi_diagram_2::finite_cvd_cell(CGAL::Constrained_voronoi_diagram_2::Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator2D.cpp:19: /usr/include/c++/8/bits/vector.tcc: 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/c++/8/bits/vector.tcc:109:4: 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 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/lloyd_optimize_mesh_2.h:29, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator2D.cpp:35: /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h: In member function 'CGAL::Mesh_optimization_return_code CGAL::Mesh_2::Mesh_global_optimizer_2::operator()(int) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]': /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:402:56: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 CGAL::Delaunay_mesher_2::mark_facets(cdt_, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ seeds_.begin(), ~~~~~~~~~~~~~~~ seeds_.end(), ~~~~~~~~~~~~~ seeds_mark_/*faces that are not in domain are tagged false*/); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object CMakeFiles/mshr.dir/src/CSGCGALMeshGenerator3D.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/CSGCGALMeshGenerator3D.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp /usr/include/c++/8/bits/vector.tcc: In member function 'void mshr::CSGCGALDomain2D::get_points_in_holes(std::vector&) const': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector mshr::CSGCGALDomain2D::get_outer_polygon(std::size_t) const': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/mshr.dir/src/CSGGeometries3D.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/CSGGeometries3D.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/CSGGeometries3D.cpp In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometries3D.h:23, from /build/mshr-2018.1.0+dfsg1/src/CSGGeometries3D.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {dolfin::Point}; _Tp = dolfin::Point; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In static member function 'static std::shared_ptr mshr::CSGGeometries::import_mesh(std::shared_ptr)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/mshr.dir/src/CSGGeometry.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/CSGGeometry.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/CSGGeometry.cpp In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/src/CSGGeometry.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair >, double>}; _Tp = std::pair >, double>; _Alloc = std::allocator >, double> >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >, double> >::iterator' {aka '__gnu_cxx::__normal_iterator >, double>*, std::vector >, double> > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'std::pair mshr::CSGGeometry::estimate_bounding_sphere(std::size_t) const': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, double>*, std::vector >, double> > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 36%] Building CXX object CMakeFiles/mshr.dir/src/CSGOperators.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/CSGOperators.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/CSGOperators.cpp [ 40%] Building CXX object CMakeFiles/mshr.dir/src/CSGPrimitives2D.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/CSGPrimitives2D.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/CSGPrimitives2D.cpp [ 45%] Building CXX object CMakeFiles/mshr.dir/src/CSGPrimitives3D.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/CSGPrimitives3D.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/CSGPrimitives3D.cpp [ 50%] Building CXX object CMakeFiles/mshr.dir/src/DolfinMeshUtils.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/DolfinMeshUtils.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/DolfinMeshUtils.cpp In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/src/FuzzyPointLocator.h:28, from /build/mshr-2018.1.0+dfsg1/src/DolfinMeshUtils.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::array}; _Tp = std::array; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In static member function 'static std::shared_ptr mshr::DolfinMeshUtils::merge_meshes(std::shared_ptr, std::shared_ptr, int, int, int, int, int)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/mshr.dir/src/GlobalInitializer.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/GlobalInitializer.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/GlobalInitializer.cpp [ 59%] Building CXX object CMakeFiles/mshr.dir/src/MeshGenerator.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/MeshGenerator.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/MeshGenerator.cpp [ 63%] Building CXX object CMakeFiles/mshr.dir/src/Meshes.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/Meshes.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/Meshes.cpp [ 68%] Building CXX object CMakeFiles/mshr.dir/src/OFFFileReader.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/OFFFileReader.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/OFFFileReader.cpp In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/OFFFileReader.h:23, from /build/mshr-2018.1.0+dfsg1/src/OFFFileReader.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::array&}; _Tp = std::array; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/OFFFileReader.h:23, from /build/mshr-2018.1.0+dfsg1/src/OFFFileReader.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void mshr::OFFFileReader::read(std::__cxx11::string, std::vector >&, std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/mshr.dir/src/STLFileReader.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/STLFileReader.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/STLFileReader.cpp In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/STLFileReader.h:23, from /build/mshr-2018.1.0+dfsg1/src/STLFileReader.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::array}; _Tp = std::array; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In static member function 'static void mshr::STLFileReader::read(std::__cxx11::string, std::vector >&, std::vector >&)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 77%] Building CXX object CMakeFiles/mshr.dir/src/SurfaceConsistency.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/SurfaceConsistency.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/SurfaceConsistency.cpp [ 81%] Building CXX object CMakeFiles/mshr.dir/src/SurfaceReconstruction.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/SurfaceReconstruction.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp: In static member function 'static void mshr::SurfaceReconstruction::reconstruct(const std::vector&, const std::vector&, std::vector >&, std::vector >&, double)': /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:234:74: warning: 'typename CGAL::Kernel_traits::value_type>::Kernel::FT CGAL::compute_average_spacing(InputIterator, InputIterator, unsigned int) [with ConcurrencyTag = CGAL::Sequential_tag; InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; typename CGAL::Kernel_traits::value_type>::Kernel::FT = double]' is deprecated: you are using the deprecated V1 API of CGAL::compute_average_spacing(), please update your code [-Wdeprecated-declarations] 6 /* knn = 1 ring */); ^ In file included from /usr/include/CGAL/Poisson_reconstruction_function.h:52, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:29: /usr/include/CGAL/compute_average_spacing.h:343:1: note: declared here compute_average_spacing( ^~~~~~~~~~~~~~~~~~~~~~~ /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:234:74: warning: 'typename CGAL::Kernel_traits::value_type>::Kernel::FT CGAL::compute_average_spacing(InputIterator, InputIterator, unsigned int) [with ConcurrencyTag = CGAL::Sequential_tag; InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; typename CGAL::Kernel_traits::value_type>::Kernel::FT = double]' is deprecated: you are using the deprecated V1 API of CGAL::compute_average_spacing(), please update your code [-Wdeprecated-declarations] 6 /* knn = 1 ring */); ^ In file included from /usr/include/CGAL/Poisson_reconstruction_function.h:52, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:29: /usr/include/CGAL/compute_average_spacing.h:343:1: note: declared here compute_average_spacing( ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/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_with_normal_3 >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<0, false> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/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_with_normal_3 >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<0, true> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/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_with_normal_3 >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<1, true> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/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_with_normal_3 >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<1, false> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/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_with_normal_3 >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<2, false> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/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_with_normal_3 >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<2, true> >]': /usr/include/c++/8/bits/stl_heap.h:214: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++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/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_with_normal_3&}; _Tp = CGAL::Point_with_normal_3; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::array}; _Tp = std::array; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 /usr/include/c++/8/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++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In member function 'void CGAL::Properties::Property_array::push_back() [with T = CGAL::Point_3]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/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_with_normal_3 >&}; _Tp = CGAL::Point_with_normal_3 >; _Alloc = std::allocator > >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = CGAL::Vector_3; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In member function 'void CGAL::Properties::Property_array::resize(size_t) [with T = CGAL::Vector_3]': /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Triangle_3}; _Tp = CGAL::Triangle_3; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In member function 'void CGAL::Properties::Property_array::resize(size_t) [with T = CGAL::Point_3]': /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Vector_3&}; _Tp = CGAL::Vector_3; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In member function 'void CGAL::Properties::Property_array::push_back() [with T = CGAL::Vector_3]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:60, from /usr/include/CGAL/Profile_counter.h:59, from /usr/include/CGAL/Uncertain.h:27, from /usr/include/CGAL/assertions.h:359, from /usr/include/CGAL/basic.h:43, from /usr/include/CGAL/Cartesian/Cartesian_base.h:29, from /usr/include/CGAL/Simple_cartesian.h:29, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:29, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:25: /usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = CGAL::SM_Vertex_index; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/predicates/kernel_ftC2.h:30, from /usr/include/CGAL/Cartesian/Line_2.h:31, from /usr/include/CGAL/Cartesian/Cartesian_base.h:37, from /usr/include/CGAL/Simple_cartesian.h:29, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:29, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:25: /usr/include/CGAL/algorithm.h: In function 'void CGAL::cpp98::random_shuffle(RandomAccessIterator, RandomAccessIterator, RandomGenerator&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; RandomGenerator = boost::random::random_number_generator]': /usr/include/CGAL/algorithm.h:381:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 random_shuffle(RandomAccessIterator begin, RandomAccessIterator end, ^~~~~~~~~~~~~~ /usr/include/CGAL/algorithm.h:381: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++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: 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++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In constructor 'CGAL::Surface_mesh::Surface_mesh() [with P = CGAL::Point_3]': /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >}; _Tp = std::pair, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >; _Alloc = std::allocator, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >, std::allocator, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > > >::iterator' {aka '__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >*, std::vector, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >, std::allocator, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >, std::allocator, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > > >::iterator' {aka '__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >*, std::vector, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >, std::allocator, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > > > >'} changed in GCC 7.1 In file included from /usr/include/c++/8/map:60, from /usr/include/CGAL/Profile_counter.h:59, from /usr/include/CGAL/Uncertain.h:27, from /usr/include/CGAL/assertions.h:359, from /usr/include/CGAL/basic.h:43, from /usr/include/CGAL/Cartesian/Cartesian_base.h:29, from /usr/include/CGAL/Simple_cartesian.h:29, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:29, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:25: /usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = CGAL::SM_Vertex_index; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In member function 'bool CGAL::Polygon_mesh_processing::internal::Incremental_remesher::check_normals(const HalfedgeRange&) const [with HalfedgeRange = CGAL::Iterator_range > > >; PolygonMesh = CGAL::Surface_mesh >; VertexPointMap = CGAL::Surface_mesh >::Property_map >; GeomTraits = CGAL::Epick; EdgeIsConstrainedMap = CGAL::Surface_mesh >::Property_map; VertexIsConstrainedMap = CGAL::Polygon_mesh_processing::internal::No_constraint_pmap; FacePatchMap = CGAL::Polygon_mesh_processing::internal::Connected_components_pmap >, CGAL::SM_index_pmap, CGAL::SM_Face_index> >; FaceIndexMap = CGAL::SM_index_pmap, CGAL::SM_Face_index>]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'bool CGAL::Polygon_mesh_processing::internal::Incremental_remesher::check_normals(const HalfedgeRange&) const [with HalfedgeRange = boost::range::joined_range > > >, const CGAL::Iterator_range > > > >; PolygonMesh = CGAL::Surface_mesh >; VertexPointMap = CGAL::Surface_mesh >::Property_map >; GeomTraits = CGAL::Epick; EdgeIsConstrainedMap = CGAL::Surface_mesh >::Property_map; VertexIsConstrainedMap = CGAL::Polygon_mesh_processing::internal::No_constraint_pmap; FacePatchMap = CGAL::Polygon_mesh_processing::internal::Connected_components_pmap >, CGAL::SM_index_pmap, CGAL::SM_Face_index> >; FaceIndexMap = CGAL::SM_index_pmap, CGAL::SM_Face_index>]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Add_decorated_point*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point}; _Tp = CGAL::Add_decorated_point*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point; _Alloc = std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point>]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point> >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point> > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Euclidean_distance >, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Kd_tree, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag > >::Distance_larger>]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Euclidean_distance >, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Kd_tree, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag > >::Distance_larger>]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Euclidean_distance*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Kd_tree*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > >::Distance_larger>]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Euclidean_distance*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Kd_tree*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > >::Distance_larger>]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >; _Distance = int; _Tp = std::pair*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Euclidean_distance >, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Kd_tree, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag > >::Distance_larger>]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Euclidean_distance >, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Kd_tree, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag > >::Distance_larger>]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Kd_tree.h:39, from /usr/include/CGAL/internal/K_neighbor_search.h:32, from /usr/include/CGAL/Orthogonal_k_neighbor_search.h:29, from /usr/include/CGAL/compute_average_spacing.h:30, from /usr/include/CGAL/Poisson_reconstruction_function.h:52, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:29: /usr/include/boost/container/deque.hpp: In member function 'boost::container::deque::iterator boost::container::deque::priv_insert_aux_impl(boost::container::deque::const_iterator, boost::container::deque::size_type, InsertProxy) [with InsertProxy = boost::container::dtl::insert_copy_proxy*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > >, boost::container::dtl::deque_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, false> >; T = CGAL::Kd_tree_internal_node*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >; Allocator = boost::container::new_allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > >]': /usr/include/boost/container/deque.hpp:1958:13: note: parameter passing for argument of type 'boost::container::deque*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >, boost::container::new_allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > > >::const_iterator' {aka 'boost::container::dtl::deque_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, true>'} changed in GCC 7.1 iterator priv_insert_aux_impl(const_iterator p, size_type n, InsertProxy proxy) ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/container/deque.hpp:1958:13: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > >, boost::container::dtl::deque_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, false> >' changed in GCC 7.1 /usr/include/boost/container/deque.hpp: In member function 'CGAL::Kd_tree::Node* CGAL::Kd_tree::create_internal_node_use_extension(CGAL::Kd_tree::Point_container&) [with SearchTraits = CGAL::Search_traits_3*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >; Splitter_ = CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >; UseExtendedNode = CGAL::Boolean_tag]': /usr/include/boost/container/deque.hpp:1905:10: note: parameter passing for argument of type 'boost::container::dtl::deque_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, true>' changed in GCC 7.1 priv_insert_aux_impl ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/container/deque.hpp:1905:10: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > >, boost::container::dtl::deque_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, false> >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'bool CGAL::AABB_tree::build_kd_tree() const [with AABBTraits = CGAL::AABB_traits*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >*, std::vector, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >, std::allocator, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point> > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void CGAL::Polygon_mesh_processing::internal::Incremental_remesher::init_remeshing(const FaceRange&) [with FaceRange = CGAL::Iterator_range >::Index_iterator >; PolygonMesh = CGAL::Surface_mesh >; VertexPointMap = CGAL::Surface_mesh >::Property_map >; GeomTraits = CGAL::Epick; EdgeIsConstrainedMap = CGAL::Surface_mesh >::Property_map; VertexIsConstrainedMap = CGAL::Polygon_mesh_processing::internal::No_constraint_pmap; FacePatchMap = CGAL::Polygon_mesh_processing::internal::Connected_components_pmap >, CGAL::SM_index_pmap, CGAL::SM_Face_index> >; FaceIndexMap = CGAL::SM_index_pmap, CGAL::SM_Face_index>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/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 > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >; _Distance = int; _Tp = std::pair*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Euclidean_distance*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Kd_tree*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > >::Distance_larger>]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Euclidean_distance*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Kd_tree*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Sliding_midpoint*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > >::Distance_larger>]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Kd_tree.h:39, from /usr/include/CGAL/internal/K_neighbor_search.h:32, from /usr/include/CGAL/Orthogonal_k_neighbor_search.h:29, from /usr/include/CGAL/compute_average_spacing.h:30, from /usr/include/CGAL/Poisson_reconstruction_function.h:52, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:29: /usr/include/boost/container/deque.hpp: In member function 'boost::container::deque::iterator boost::container::deque::priv_insert_aux_impl(boost::container::deque::const_iterator, boost::container::deque::size_type, InsertProxy) [with InsertProxy = boost::container::dtl::insert_copy_proxy, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag > >, boost::container::dtl::deque_iterator, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag >*, false> >; T = CGAL::Kd_tree_internal_node, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag >; Allocator = boost::container::new_allocator, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag > >]': /usr/include/boost/container/deque.hpp:1958:13: note: parameter passing for argument of type 'boost::container::deque, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag >, boost::container::new_allocator, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag > > >::const_iterator' {aka 'boost::container::dtl::deque_iterator, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag >*, true>'} changed in GCC 7.1 iterator priv_insert_aux_impl(const_iterator p, size_type n, InsertProxy proxy) ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/container/deque.hpp:1958:13: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag > >, boost::container::dtl::deque_iterator, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag >*, false> >' changed in GCC 7.1 /usr/include/boost/container/deque.hpp: In member function 'CGAL::Kd_tree::Node* CGAL::Kd_tree::create_internal_node_use_extension(CGAL::Kd_tree::Point_container&) [with SearchTraits = CGAL::Search_traits_3; Splitter_ = CGAL::Sliding_midpoint, CGAL::Plane_separator >; UseExtendedNode = CGAL::Boolean_tag]': /usr/include/boost/container/deque.hpp:1905:10: note: parameter passing for argument of type 'boost::container::dtl::deque_iterator, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag >*, true>' changed in GCC 7.1 priv_insert_aux_impl ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/container/deque.hpp:1905:10: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag > >, boost::container::dtl::deque_iterator, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag >*, false> >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'typename Kernel::FT CGAL::internal::compute_average_spacing(const typename Kernel::Point_3&, const Tree&, unsigned int) [with Kernel = CGAL::Epick; Tree = CGAL::Kd_tree, CGAL::Sliding_midpoint, CGAL::Plane_separator >, CGAL::Boolean_tag >]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, double>*, std::vector*, double>, std::allocator*, double> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In function 'typename CGAL::Point_set_processing_3::GetK::Kernel::FT CGAL::compute_average_spacing(const PointRange&, unsigned int, const NamedParameters&) [with ConcurrencyTag = CGAL::Sequential_tag; PointRange = CGAL::Iterator_range<__gnu_cxx::__normal_iterator*, std::vector > > >; NamedParameters = CGAL::cgal_bgl_named_params]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: 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++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<0, false> >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326: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++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/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 > >::Cmp<0, false> >]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<0, false> >]': /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1985:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__heap_select(__first, __nth + 1, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Hilbert_sort_median_2.h:27, from /usr/include/CGAL/Hilbert_sort_2.h:25, from /usr/include/CGAL/hilbert_sort.h:28, from /usr/include/CGAL/spatial_sort.h:26, from /usr/include/CGAL/Triangulation_3.h:51, from /usr/include/CGAL/Delaunay_triangulation_3.h:34, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:34, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:26: /usr/include/CGAL/Hilbert_sort_base.h: In function 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; Cmp = CGAL::Hilbert_sort_median_3 > >::Cmp<0, false>]': /usr/include/CGAL/Hilbert_sort_base.h:34:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 hilbert_split (RandomAccessIterator begin, RandomAccessIterator end, ^~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_base.h:34: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++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_algo.h:4803:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__introselect(__first, __nth, __last, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<1, false> >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326: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++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/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 > >::Cmp<1, false> >]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<1, false> >]': /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1985:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__heap_select(__first, __nth + 1, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Hilbert_sort_median_2.h:27, from /usr/include/CGAL/Hilbert_sort_2.h:25, from /usr/include/CGAL/hilbert_sort.h:28, from /usr/include/CGAL/spatial_sort.h:26, from /usr/include/CGAL/Triangulation_3.h:51, from /usr/include/CGAL/Delaunay_triangulation_3.h:34, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:34, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:26: /usr/include/CGAL/Hilbert_sort_base.h: In function 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; Cmp = CGAL::Hilbert_sort_median_3 > >::Cmp<1, false>]': /usr/include/CGAL/Hilbert_sort_base.h:34:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 hilbert_split (RandomAccessIterator begin, RandomAccessIterator end, ^~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_base.h:34: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++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_algo.h:4803:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__introselect(__first, __nth, __last, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<2, false> >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326: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++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/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 > >::Cmp<2, false> >]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<2, false> >]': /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1985:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__heap_select(__first, __nth + 1, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Hilbert_sort_median_2.h:27, from /usr/include/CGAL/Hilbert_sort_2.h:25, from /usr/include/CGAL/hilbert_sort.h:28, from /usr/include/CGAL/spatial_sort.h:26, from /usr/include/CGAL/Triangulation_3.h:51, from /usr/include/CGAL/Delaunay_triangulation_3.h:34, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:34, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:26: /usr/include/CGAL/Hilbert_sort_base.h: In function 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; Cmp = CGAL::Hilbert_sort_median_3 > >::Cmp<2, false>]': /usr/include/CGAL/Hilbert_sort_base.h:34:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 hilbert_split (RandomAccessIterator begin, RandomAccessIterator end, ^~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_base.h:34: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++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_algo.h:4803:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__introselect(__first, __nth, __last, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<2, true> >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326: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++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/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 > >::Cmp<2, true> >]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<2, true> >]': /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1985:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__heap_select(__first, __nth + 1, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Hilbert_sort_median_2.h:27, from /usr/include/CGAL/Hilbert_sort_2.h:25, from /usr/include/CGAL/hilbert_sort.h:28, from /usr/include/CGAL/spatial_sort.h:26, from /usr/include/CGAL/Triangulation_3.h:51, from /usr/include/CGAL/Delaunay_triangulation_3.h:34, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:34, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:26: /usr/include/CGAL/Hilbert_sort_base.h: In function 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; Cmp = CGAL::Hilbert_sort_median_3 > >::Cmp<2, true>]': /usr/include/CGAL/Hilbert_sort_base.h:34:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 hilbert_split (RandomAccessIterator begin, RandomAccessIterator end, ^~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_base.h:34: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++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_algo.h:4803:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__introselect(__first, __nth, __last, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<1, true> >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326: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++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/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 > >::Cmp<1, true> >]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<1, true> >]': /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1985:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__heap_select(__first, __nth + 1, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Hilbert_sort_median_2.h:27, from /usr/include/CGAL/Hilbert_sort_2.h:25, from /usr/include/CGAL/hilbert_sort.h:28, from /usr/include/CGAL/spatial_sort.h:26, from /usr/include/CGAL/Triangulation_3.h:51, from /usr/include/CGAL/Delaunay_triangulation_3.h:34, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:34, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:26: /usr/include/CGAL/Hilbert_sort_base.h: In function 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; Cmp = CGAL::Hilbert_sort_median_3 > >::Cmp<1, true>]': /usr/include/CGAL/Hilbert_sort_base.h:34:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 hilbert_split (RandomAccessIterator begin, RandomAccessIterator end, ^~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_base.h:34: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++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_algo.h:4803:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__introselect(__first, __nth, __last, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/CGAL/Profile_counter.h:59, from /usr/include/CGAL/Uncertain.h:27, from /usr/include/CGAL/assertions.h:359, from /usr/include/CGAL/basic.h:43, from /usr/include/CGAL/Cartesian/Cartesian_base.h:29, from /usr/include/CGAL/Simple_cartesian.h:29, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:29, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:25: /usr/include/c++/8/bits/stl_map.h: In function 'void CGAL::Polygon_mesh_processing::isotropic_remeshing(const FaceRange&, const double&, PolygonMesh&, const NamedParameters&) [with PolygonMesh = CGAL::Surface_mesh >; FaceRange = CGAL::Iterator_range >::Index_iterator >; NamedParameters = CGAL::cgal_bgl_named_params >::Property_map, CGAL::internal_np::edge_is_constrained_t, boost::no_property>]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>*, std::vector*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double>, std::allocator*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::Decorated_point*, double> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void mshr::SurfaceReconstruction::remesh(double, double, const std::vector&, const std::vector&, std::vector >&, std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<0, true> >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h:326: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++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/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 > >::Cmp<0, true> >]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Cmp<0, true> >]': /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1985:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__heap_select(__first, __nth + 1, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Hilbert_sort_median_2.h:27, from /usr/include/CGAL/Hilbert_sort_2.h:25, from /usr/include/CGAL/hilbert_sort.h:28, from /usr/include/CGAL/spatial_sort.h:26, from /usr/include/CGAL/Triangulation_3.h:51, from /usr/include/CGAL/Delaunay_triangulation_3.h:34, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:34, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:26: /usr/include/CGAL/Hilbert_sort_base.h: In function 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; Cmp = CGAL::Hilbert_sort_median_3 > >::Cmp<0, true>]': /usr/include/CGAL/Hilbert_sort_base.h:34:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 hilbert_split (RandomAccessIterator begin, RandomAccessIterator end, ^~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_base.h:34: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++/8/algorithm:62, from /usr/include/CGAL/config.h:446, from /usr/include/CGAL/license/Point_set_processing_3.h:27, from /usr/include/CGAL/trace.h:24, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:24: /usr/include/c++/8/bits/stl_algo.h:4803:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 std::__introselect(__first, __nth, __last, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Hilbert_sort_3.h:25, from /usr/include/CGAL/hilbert_sort.h:29, from /usr/include/CGAL/spatial_sort.h:26, from /usr/include/CGAL/Triangulation_3.h:51, from /usr/include/CGAL/Delaunay_triangulation_3.h:34, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:34, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:26: /usr/include/CGAL/Hilbert_sort_median_3.h: In member function 'void CGAL::Hilbert_sort_median_3::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 2; bool upx = true; bool upy = true; bool upz = false; RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; K = CGAL::Reconstruction_triangulation_default_geom_traits_3 >]': /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_3.h:118:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m4 = internal::hilbert_split (m0, m8, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:119:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:120:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:121:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:122:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m6 = internal::hilbert_split (m4, m8, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:123:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m5 = internal::hilbert_split (m4, m6, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:124:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m7 = internal::hilbert_split (m6, m8, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:126:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:127:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:128:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:129:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:130:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m4, m5); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:131:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m5, m6); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:132:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m6, m7); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:133:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m7, m8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h: In member function 'void CGAL::Hilbert_sort_median_3::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = false; bool upz = true; RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; K = CGAL::Reconstruction_triangulation_default_geom_traits_3 >]': /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_3.h:118:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m4 = internal::hilbert_split (m0, m8, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:119:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:120:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:121:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:122:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m6 = internal::hilbert_split (m4, m8, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:123:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m5 = internal::hilbert_split (m4, m6, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:124:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m7 = internal::hilbert_split (m6, m8, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:126:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:127:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:128:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:129:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:130:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m4, m5); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:131:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m5, m6); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:132:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m6, m7); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:133:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m7, m8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h: In member function 'void CGAL::Hilbert_sort_median_3::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; bool upz = false; RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; K = CGAL::Reconstruction_triangulation_default_geom_traits_3 >]': /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_3.h:118:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m4 = internal::hilbert_split (m0, m8, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:119:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:120:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:121:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:122:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m6 = internal::hilbert_split (m4, m8, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:123:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m5 = internal::hilbert_split (m4, m6, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:124:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m7 = internal::hilbert_split (m6, m8, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:126:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:127:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:128:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:129:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:130:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m4, m5); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:131:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m5, m6); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:132:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m6, m7); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:133:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m7, m8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h: In member function 'void CGAL::Hilbert_sort_median_3::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 2; bool upx = true; bool upy = false; bool upz = true; RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; K = CGAL::Reconstruction_triangulation_default_geom_traits_3 >]': /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_3.h:118:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m4 = internal::hilbert_split (m0, m8, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:119:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:120:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:121:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:122:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m6 = internal::hilbert_split (m4, m8, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:123:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m5 = internal::hilbert_split (m4, m6, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:124:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m7 = internal::hilbert_split (m6, m8, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:126:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:127:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:128:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:129:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:130:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m4, m5); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:131:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m5, m6); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:132:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m6, m7); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:133:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m7, m8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h: In member function 'void CGAL::Hilbert_sort_median_3::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = true; bool upz = true; RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; K = CGAL::Reconstruction_triangulation_default_geom_traits_3 >]': /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_3.h:118:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m4 = internal::hilbert_split (m0, m8, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:119:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:120:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:121:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:122:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m6 = internal::hilbert_split (m4, m8, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:123:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m5 = internal::hilbert_split (m4, m6, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:124:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m7 = internal::hilbert_split (m6, m8, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:126:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:127:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:128:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:129:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:130:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m4, m5); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:131:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m5, m6); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:132:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m6, m7); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:133:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m7, m8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h: In member function 'void CGAL::Hilbert_sort_median_3::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = false; bool upy = true; bool upz = true; RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; K = CGAL::Reconstruction_triangulation_default_geom_traits_3 >]': /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_3.h:118:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m4 = internal::hilbert_split (m0, m8, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:119:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:120:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:121:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:122:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m6 = internal::hilbert_split (m4, m8, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:123:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m5 = internal::hilbert_split (m4, m6, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:124:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m7 = internal::hilbert_split (m6, m8, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:126:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:127:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:128:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:129:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:130:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m4, m5); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:131:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m5, m6); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:132:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m6, m7); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:133:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m7, m8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h: In member function 'void CGAL::Hilbert_sort_median_3::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = true; bool upy = false; bool upz = true; RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; K = CGAL::Reconstruction_triangulation_default_geom_traits_3 >]': /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_3.h:118:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m4 = internal::hilbert_split (m0, m8, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:119:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:120:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:121:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:122:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m6 = internal::hilbert_split (m4, m8, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:123:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m5 = internal::hilbert_split (m4, m6, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:124:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m7 = internal::hilbert_split (m6, m8, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:126:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:127:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:128:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:129:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:130:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m4, m5); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:131:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m5, m6); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:132:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m6, m7); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:133:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m7, m8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h: In member function 'void CGAL::Hilbert_sort_median_3::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = true; bool upy = true; bool upz = false; RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; K = CGAL::Reconstruction_triangulation_default_geom_traits_3 >]': /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_3.h:118:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m4 = internal::hilbert_split (m0, m8, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:119:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:120:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:121:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:122:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m6 = internal::hilbert_split (m4, m8, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:123:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m5 = internal::hilbert_split (m4, m6, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:124:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m7 = internal::hilbert_split (m6, m8, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:126:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:127:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:128:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:129:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:130:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m4, m5); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:131:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m5, m6); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:132:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m6, m7); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:133:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m7, m8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h: In member function 'void CGAL::Hilbert_sort_median_3::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = false; bool upy = false; bool upz = false; RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; K = CGAL::Reconstruction_triangulation_default_geom_traits_3 >]': /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_3.h:118:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m4 = internal::hilbert_split (m0, m8, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:119:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:120:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:121:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:122:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m6 = internal::hilbert_split (m4, m8, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:123:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m5 = internal::hilbert_split (m4, m6, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:124:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m7 = internal::hilbert_split (m6, m8, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:126:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:127:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:128:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:129:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:130:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m4, m5); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:131:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m5, m6); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:132:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m6, m7); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:133:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m7, m8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h: In member function 'void CGAL::Hilbert_sort_median_3::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; bool upz = false; RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; K = CGAL::Reconstruction_triangulation_default_geom_traits_3 >]': /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_3.h:118:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m4 = internal::hilbert_split (m0, m8, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:119:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:120:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:121:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:122:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m6 = internal::hilbert_split (m4, m8, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:123:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m5 = internal::hilbert_split (m4, m6, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:124:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m7 = internal::hilbert_split (m6, m8, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:126:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:127:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:128:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:129:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:130:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m4, m5); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:131:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m5, m6); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:132:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m6, m7); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:133:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m7, m8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h: In member function 'void CGAL::Hilbert_sort_median_3::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 2; bool upx = false; bool upy = false; bool upz = false; RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; K = CGAL::Reconstruction_triangulation_default_geom_traits_3 >]': /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_3.h:118:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m4 = internal::hilbert_split (m0, m8, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:119:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:120:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:121:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:122:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m6 = internal::hilbert_split (m4, m8, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:123:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m5 = internal::hilbert_split (m4, m6, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:124:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m7 = internal::hilbert_split (m6, m8, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:126:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:127:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:128:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:129:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:130:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m4, m5); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:131:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m5, m6); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:132:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m6, m7); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:133:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m7, m8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h: In member function 'void CGAL::Hilbert_sort_median_3::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 2; bool upx = false; bool upy = true; bool upz = true; RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; K = CGAL::Reconstruction_triangulation_default_geom_traits_3 >]': /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:111:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_3.h:118:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m4 = internal::hilbert_split (m0, m8, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:119:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:120:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:121:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:122:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m6 = internal::hilbert_split (m4, m8, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:123:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m5 = internal::hilbert_split (m4, m6, Cmp< z, upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:124:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 RandomAccessIterator m7 = internal::hilbert_split (m6, m8, Cmp< z, !upz> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:126:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:127:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:128:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:129:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:130:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m4, m5); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:131:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m5, m6); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:132:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m6, m7); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:133:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort (m7, m8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/CGAL/spatial_sort.h:27, from /usr/include/CGAL/Triangulation_3.h:51, from /usr/include/CGAL/Delaunay_triangulation_3.h:34, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:34, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:26: /usr/include/CGAL/Multiscale_sort.h: In member function 'void CGAL::Multiscale_sort::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; Sort = CGAL::Hilbert_sort_3 >, CGAL::Hilbert_policy >]': /usr/include/CGAL/Multiscale_sort.h:46:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 void operator() (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~~~~~ /usr/include/CGAL/Multiscale_sort.h:46:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/CGAL/Multiscale_sort.h:52:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 this->operator() (begin, middle); ^~~~ In file included from /usr/include/CGAL/Hilbert_sort_3.h:25, from /usr/include/CGAL/hilbert_sort.h:29, from /usr/include/CGAL/spatial_sort.h:26, from /usr/include/CGAL/Triangulation_3.h:51, from /usr/include/CGAL/Delaunay_triangulation_3.h:34, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:34, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:26: /usr/include/CGAL/Hilbert_sort_median_3.h:139:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort <0, false, false, false> (begin, end); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In member function 'void CGAL::Poisson_reconstruction_function::assemble_poisson_row(typename SparseLinearAlgebraTraits_d::Matrix&, CGAL::Poisson_reconstruction_function::Vertex_handle, typename SparseLinearAlgebraTraits_d::Vector&, double) [with SparseLinearAlgebraTraits_d = CGAL::Eigen_solver_traits > >; Gt = CGAL::Epick]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/spatial_sort.h:27, from /usr/include/CGAL/Triangulation_3.h:51, from /usr/include/CGAL/Delaunay_triangulation_3.h:34, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:34, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:26: /usr/include/CGAL/Multiscale_sort.h: In function 'bool CGAL::Reconstruction_triangulation_3::insert_fraction(Visitor) [with Visitor = CGAL::Poisson_visitor; BaseGt = CGAL::Robust_circumcenter_filtered_traits_3; Gt = CGAL::Reconstruction_triangulation_default_geom_traits_3 >; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Delaunay_triangulation_cell_base_3 >, CGAL::Triangulation_cell_base_with_info_3 >, CGAL::Triangulation_cell_base_3 >, CGAL::Triangulation_ds_cell_base_3 > > >, CGAL::Sequential_tag>]': /usr/include/CGAL/Multiscale_sort.h:52:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 this->operator() (begin, middle); ^~~~ In file included from /usr/include/CGAL/Hilbert_sort_3.h:25, from /usr/include/CGAL/hilbert_sort.h:29, from /usr/include/CGAL/spatial_sort.h:26, from /usr/include/CGAL/Triangulation_3.h:51, from /usr/include/CGAL/Delaunay_triangulation_3.h:34, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:34, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:26: /usr/include/CGAL/Hilbert_sort_median_3.h:139:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort <0, false, false, false> (begin, end); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:139:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort <0, false, false, false> (begin, end); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:139:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort <0, false, false, false> (begin, end); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_3.h:139:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 sort <0, false, false, false> (begin, end); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In function 'bool CGAL::Poisson_reconstruction_function::compute_implicit_function(SparseLinearAlgebraTraits_d, Visitor, double, double) [with SparseLinearAlgebraTraits_d = CGAL::Eigen_solver_traits > >; Visitor = CGAL::Poisson_visitor; Gt = CGAL::Epick]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void mshr::SurfaceReconstruction::reconstruct(const std::vector&, const std::vector&, std::vector >&, std::vector >&, double)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Poisson_reconstruction_function.h:41, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:29: /usr/include/CGAL/Reconstruction_triangulation_3.h:399:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 CGAL::cpp98::random_shuffle (points.begin(), points.end(), rng); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/SurfaceReconstruction.h:22, from /build/mshr-2018.1.0+dfsg1/src/SurfaceReconstruction.cpp:19: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/mshr.dir/src/TetgenMeshGenerator3D.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -Dmshr_EXPORTS -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/mshr.dir/src/TetgenMeshGenerator3D.cpp.o -c /build/mshr-2018.1.0+dfsg1/src/TetgenMeshGenerator3D.cpp In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/TetgenMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/TetgenMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair >, double>}; _Tp = std::pair >, double>; _Alloc = std::allocator >, double> >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >, double> >::iterator' {aka '__gnu_cxx::__normal_iterator >, double>*, std::vector >, double> > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'std::shared_ptr mshr::TetgenMeshGenerator3D::generate(std::shared_ptr) const': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, double>*, std::vector >, double> > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:22, from /usr/include/CGAL/Regular_triangulation_3.h:36, from /usr/include/CGAL/Mesh_triangulation_3.h:35, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:39: /usr/include/boost/bind/bind_cc.hpp: In function 'boost::_bi::bind_t::type> boost::bind(R (*)(B1, B2, B3), A1, A2, A3) [with R = bool; B1 = const CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >&; B2 = const CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >&; B3 = const CGAL::AABB_traits, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>&; A1 = boost::arg<1>; A2 = boost::arg<2>; A3 = CGAL::AABB_traits, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>]': /usr/include/boost/bind/bind_cc.hpp:46:5: note: parameter passing for argument of type 'CGAL::AABB_traits, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>' changed in GCC 7.1 BOOST_BIND(BOOST_BIND_ST R (BOOST_BIND_CC *f) (B1, B2, B3) BOOST_BIND_NOEXCEPT, A1 a1, A2 a2, A3 a3) ^~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = CGAL::Point_2; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840: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++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, double>}; _Tp = std::pair, double>; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, double> >::iterator' {aka '__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator, double>*, std::vector, double> > >; _Tp = std::pair, double>; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector, double> >::iterator' {aka '__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::array}; _Tp = std::array; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/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::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >}; _Tp = std::pair, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >; _Alloc = std::allocator, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >, std::allocator, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > > >::iterator' {aka '__gnu_cxx::__normal_iterator, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >*, std::vector, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >, std::allocator, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > > > >'} changed in GCC 7.1 /usr/include/c++/8/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++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In function 'void CGAL::internal::bgl_sgip_maybe_call_visitor_add_edge(Visitor&, Edge_descriptor) [with Visitor = CGAL::Mesh_3::internal::Extract_polyline_with_context_visitor > >, boost::adjacency_list, std::set, boost::no_property, boost::listS> >; Edge_descriptor = boost::detail::edge_desc_impl]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:60, from /usr/include/dolfin/parameter/Parameters.h:21, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/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, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, unsigned int> >]': /usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, std::allocator, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, unsigned int> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = CGAL::Point_3; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, unsigned int> >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, std::allocator, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, unsigned int> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:42: /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h: In function 'void recursive_insert(Set&, std::set&, typename Polyhedron::Vertex_const_handle, std::size_t) [with Set = FuzzyPointMap; Polyhedron = CGAL::Polyhedron_3, CGAL::HalfedgeDS_default, std::allocator >]': /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h:71:8: note: parameter passing for argument of type 'CGAL::Polyhedron_3, CGAL::HalfedgeDS_default, std::allocator >::Vertex_const_handle' {aka 'CGAL::internal::In_place_list_const_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3, int> > > > >'} changed in GCC 7.1 void recursive_insert(Set& set, ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'OutputIterator Polyhedral_multicomponent_mesh_domain_with_features_3::Construct_initial_points::operator()(OutputIterator, int) const [with OutputIterator = std::back_insert_iterator, int>, std::allocator, int> > > >; IGT_ = CGAL::Epick]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Add_decorated_point, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point}; _Tp = CGAL::Add_decorated_point, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point; _Alloc = std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point>]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point> >::iterator' {aka '__gnu_cxx::__normal_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point*, std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point> > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:34, from /usr/include/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32, from /usr/include/CGAL/corefinement_operations.h:30, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h:23, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:42: /usr/include/CGAL/AABB_traits.h: In member function 'void CGAL::AABB_node::expand(ConstPrimitiveIterator, ConstPrimitiveIterator, std::size_t, const Tr&) [with ConstPrimitiveIterator = __gnu_cxx::__normal_iterator, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >*, std::vector, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, std::allocator, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag > > > >; AABBTraits = CGAL::AABB_traits, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>]': /usr/include/CGAL/AABB_traits.h:309:27: note: parameter passing for argument of type 'const CGAL::AABB_traits, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>' changed in GCC 7.1 std::nth_element(first, middle, beyond, boost::bind(Traits::less_x,_1,_2,m_traits)); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/AABB_traits.h:312:27: note: parameter passing for argument of type 'const CGAL::AABB_traits, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>' changed in GCC 7.1 std::nth_element(first, middle, beyond, boost::bind(Traits::less_y,_1,_2,m_traits)); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/AABB_traits.h:315:27: note: parameter passing for argument of type 'const CGAL::AABB_traits, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>' changed in GCC 7.1 std::nth_element(first, middle, beyond, boost::bind(Traits::less_z,_1,_2,m_traits)); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point*, std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point> > >; _Tp = CGAL::Add_decorated_point, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point; _Alloc = std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point>]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point> >::iterator' {aka '__gnu_cxx::__normal_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point*, std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point> > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point*, std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point> > >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point*, std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point> > >' changed in GCC 7.1 In file included from /usr/include/c++/8/map:60, from /usr/include/dolfin/parameter/Parameters.h:21, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/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++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, int>, std::_Select1st, int> >, std::less >, std::allocator, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, int> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/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++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, int>, std::_Select1st, int> >, std::less >, std::allocator, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, int> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/dolfin/parameter/Parameters.h:21, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/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::Polyhedral_mesh_domain_3, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Epick, CGAL::Default, int, CGAL::Boolean_tag >]': /usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map, int, std::less >, std::allocator, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, int> >'} changed in GCC 7.1 std::forward<_Pair>(__x)); ^ In file included from /usr/include/CGAL/Polyhedral_mesh_domain_with_features_3.h:38, from /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h:24, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:42: /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h: In member 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::Polyhedral_mesh_domain_3, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Epick, CGAL::Default, int, CGAL::Boolean_tag >]': /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:1437:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 Mesh_domain_with_polyline_features_3:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:1437: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++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'void CGAL::Polyhedral_mesh_domain_with_features_3::detect_features(CGAL::Polyhedral_mesh_domain_with_features_3::FT, std::vector&) [with IGT_ = CGAL::Epick; Polyhedron_ = CGAL::Polyhedron_3, CGAL::HalfedgeDS_default, std::allocator >; TriangleAccessor = CGAL::Default; Patch_id = int; Use_exact_intersection_construction_tag = CGAL::Boolean_tag]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Polyhedral_mesh_domain_with_features_3.h:38, from /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h:24, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:42: /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:1166:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 Curve_index curve_id = insert_edge(polyline.begin(), polyline.end()); ^~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/dolfin/parameter/Parameters.h:21, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, std::allocator, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, unsigned int> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, std::allocator, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, unsigned int> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, std::less >, std::allocator, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, unsigned int> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/CGAL/Kd_tree.h:39, from /usr/include/CGAL/internal/K_neighbor_search.h:32, from /usr/include/CGAL/Orthogonal_k_neighbor_search.h:29, from /usr/include/CGAL/internal/AABB_tree/AABB_search_tree.h:28, from /usr/include/CGAL/AABB_tree.h:33, from /usr/include/CGAL/Side_of_triangle_mesh.h:33, from /usr/include/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32, from /usr/include/CGAL/corefinement_operations.h:30, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h:23, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:42: /usr/include/boost/container/deque.hpp: In member function 'boost::container::deque::iterator boost::container::deque::priv_insert_aux_impl(boost::container::deque::const_iterator, boost::container::deque::size_type, InsertProxy) [with InsertProxy = boost::container::dtl::insert_copy_proxy, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > >, boost::container::dtl::deque_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, false> >; T = CGAL::Kd_tree_internal_node, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >; Allocator = boost::container::new_allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > >]': /usr/include/boost/container/deque.hpp:1958:13: note: parameter passing for argument of type 'boost::container::deque, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >, boost::container::new_allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > > >::const_iterator' {aka 'boost::container::dtl::deque_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, true>'} changed in GCC 7.1 iterator priv_insert_aux_impl(const_iterator p, size_type n, InsertProxy proxy) ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/container/deque.hpp:1958:13: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > >, boost::container::dtl::deque_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, false> >' changed in GCC 7.1 /usr/include/boost/container/deque.hpp: In member function 'CGAL::Kd_tree::Node* CGAL::Kd_tree::create_internal_node_use_extension(CGAL::Kd_tree::Point_container&) [with SearchTraits = CGAL::Search_traits_3, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >; Splitter_ = CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >; UseExtendedNode = CGAL::Boolean_tag]': /usr/include/boost/container/deque.hpp:1905:10: note: parameter passing for argument of type 'boost::container::dtl::deque_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, true>' changed in GCC 7.1 priv_insert_aux_impl ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/container/deque.hpp:1905:10: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag > >, boost::container::dtl::deque_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Sliding_midpoint, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, false> >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'bool CGAL::AABB_tree::build_kd_tree() const [with AABBTraits = CGAL::AABB_traits, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >*, std::vector, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >, std::allocator, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point*, std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point> > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point> >::iterator' {aka '__gnu_cxx::__normal_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point*, std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point> > >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point*, std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::HalfedgeDS_default, std::allocator >, CGAL::Default, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::internal::In_place_list_iterator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > >, std::allocator >, std::allocator >, CGAL::Boolean_tag, CGAL::Boolean_tag, int> > > > > >::Decorated_point> > >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/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_ >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, int, int>, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Sequential_tag>&}; _Tp = CGAL::Mesh_3::PVertex_ >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Sequential_tag>; _Alloc = std::allocator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Sequential_tag> >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Sequential_tag>, std::allocator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Sequential_tag> > >::iterator' {aka '__gnu_cxx::__normal_iterator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Sequential_tag>*, std::vector >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Sequential_tag>, std::allocator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Sequential_tag> > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In member 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::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >; MeshDomain = Polyhedral_multicomponent_mesh_domain_with_features_3; SliverCriterion = CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>; Visitor_ = CGAL::Mesh_3::Null_perturber_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Sequential_tag>*, std::vector >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Sequential_tag>, std::allocator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Sequential_tag> > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>}; _Tp = std::tuple >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>; _Alloc = std::allocator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>, std::allocator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> > >::iterator' {aka '__gnu_cxx::__normal_iterator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>*, std::vector >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>, std::allocator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/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++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 /usr/include/c++/8/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++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/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 > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >::To_2d]': /usr/include/c++/8/bits/stl_algo.h:4293:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 transform(_InputIterator __first, _InputIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4293: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++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/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++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1933:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__heap_select(__first, __middle, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:30, from /usr/include/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32, from /usr/include/CGAL/corefinement_operations.h:30, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h:23, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:42: /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h: In member function 'CGAL::Bounded_side CGAL::internal::Point_inside_vertical_ray_cast::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::HalfedgeDS_default, std::allocator >, CGAL::Default, 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:50: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 Bounded_side operator()( ^~~~~~~~ /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:50:16: note: parameter passing for argument of type 'CGAL::Cartesian_base_no_ref_count::Construct_vector_3' {aka 'CGAL::CartesianKernelFunctors::Construct_vector_3'} changed in GCC 7.1 In file included from /usr/include/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32, from /usr/include/CGAL/corefinement_operations.h:30, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h:23, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:42: /usr/include/CGAL/Side_of_triangle_mesh.h: In member function 'CGAL::Polyhedral_mesh_domain_3, Patch_id_, Use_exact_intersection_construction_tag>::Subdomain CGAL::Polyhedral_mesh_domain_3, Patch_id_, Use_exact_intersection_construction_tag>::Is_in_domain::operator()(const Point_3&) const [with Polyhedron = CGAL::Polyhedron_3, CGAL::HalfedgeDS_default, std::allocator >; IGT_ = CGAL::Epick; = CGAL::Default; Patch_id_ = int; Use_exact_intersection_construction_tag = CGAL::Boolean_tag]': /usr/include/CGAL/Side_of_triangle_mesh.h:198:77: note: parameter passing for argument of type 'CGAL::CommonKernelFunctors::Construct_ray_3' changed in GCC 7.1 return internal::Point_inside_vertical_ray_cast()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ point, *tree_ptr, ray_functor, vector_functor); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Side_of_triangle_mesh.h:198:77: note: parameter passing for argument of type 'CGAL::CartesianKernelFunctors::Construct_vector_3' changed in GCC 7.1 In file included from /usr/include/CGAL/Mesh_3/Refine_facets_3.h:34, from /usr/include/CGAL/Mesh_3/Mesher_3.h:41, from /usr/include/CGAL/refine_mesh_3.h:37, from /usr/include/CGAL/make_mesh_3.h:35, from /build/mshr-2018.1.0+dfsg1/src/make_multicomponent_mesh_3.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:43: /usr/include/CGAL/Mesh_3/Mesher_level.h: In member function 'CGAL::Mesh_3::Mesher_level_conflict_status CGAL::Mesh_3::Mesher_level::try_to_refine_element(Element, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_cell_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_facet_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >; Derived = CGAL::Mesh_3::Refine_facets_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_facet_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >; Concurrency_tag = CGAL::Sequential_tag]': /usr/include/CGAL/Mesh_3/Mesher_level.h:567:3: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_cell_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_facet_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 try_to_refine_element(Element e, Mesh_visitor visitor) ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesher_level.h: In member function 'void CGAL::Mesh_3::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_cell_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_facet_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >; Derived = CGAL::Mesh_3::Refine_facets_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_facet_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >; Concurrency_tag = CGAL::Sequential_tag]': /usr/include/CGAL/Mesh_3/Mesher_level.h:553:8: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_cell_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_facet_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 void refine(Mesh_visitor visitor) ^~~~~~ /usr/include/CGAL/Mesh_3/Mesher_level.h:413:40: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_cell_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_facet_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 const Mesher_level_conflict_status result ^~~~~~ In file included from /usr/include/CGAL/refine_mesh_3.h:37, from /usr/include/CGAL/make_mesh_3.h:35, from /build/mshr-2018.1.0+dfsg1/src/make_multicomponent_mesh_3.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:43: /usr/include/CGAL/Mesh_3/Mesher_3.h: In member function 'double CGAL::Mesh_3::Mesher_3::refine_mesh(std::__cxx11::string) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >; MeshCriteria = CGAL::Mesh_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >; MeshDomain = Polyhedral_multicomponent_mesh_domain_with_features_3]': /usr/include/CGAL/Mesh_3/Mesher_3.h:419:3: note: parameter passing for argument of type 'CGAL::Mesh_3::Mesher_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3 >::Facets_visitor' {aka 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_cell_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_facet_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>'} changed in GCC 7.1 facets_mesher_.refine(facets_visitor_); ^~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesher_3.h:422:3: note: parameter passing for argument of type 'CGAL::Mesh_3::Mesher_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3 >::Facets_visitor' {aka 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_cell_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_facet_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>'} changed in GCC 7.1 facets_mesher_.refine(facets_visitor_); ^~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesher_3.h:425:3: note: parameter passing for argument of type 'CGAL::Mesh_3::Mesher_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3 >::Facets_visitor' {aka 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_cell_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_facet_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>'} changed in GCC 7.1 facets_mesher_.refine(facets_visitor_); ^~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Mesh_3/Refine_facets_3.h:34, from /usr/include/CGAL/Mesh_3/Mesher_3.h:41, from /usr/include/CGAL/refine_mesh_3.h:37, from /usr/include/CGAL/make_mesh_3.h:35, from /build/mshr-2018.1.0+dfsg1/src/make_multicomponent_mesh_3.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:43: /usr/include/CGAL/Mesh_3/Mesher_level.h:413:40: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_cell_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_facet_criteria_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 const Mesher_level_conflict_status result ^~~~~~ In file included from /usr/include/CGAL/ch_graham_andrew.h:115, from /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:34, from /usr/include/CGAL/ch_akl_toussaint.h:58, from /usr/include/CGAL/convex_hull_2.h:30, from /usr/include/CGAL/convex_hull_3.h:33, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:35, from /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h:23, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:42: /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h: In function 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; OutputIterator = std::back_insert_iterator > >; Traits = CGAL::Epick]': /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:201:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 ch_graham_andrew( InputIterator first, ^~~~~~~~~~~~~~~~ /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:201: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++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/linear_least_squares_fitting_3.h:29, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:31, from /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h:23, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:42: /usr/include/CGAL/linear_least_squares_fitting_points_3.h: In function 'typename K::FT CGAL::internal::linear_least_squares_fitting_3(InputIterator, InputIterator, typename K::Plane_3&, typename K::Point_3&, const typename K::Point_3*, const K&, const CGAL::Dimension_tag<0>&, const DiagonalizeTraits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; K = CGAL::Robust_weighted_circumcenter_filtered_traits_3 >; DiagonalizeTraits = CGAL::Default_diagonalize_traits]': /usr/include/CGAL/linear_least_squares_fitting_points_3.h:44:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 linear_least_squares_fitting_3(InputIterator first, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/linear_least_squares_fitting_points_3.h:44:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/CGAL/linear_least_squares_fitting_points_3.h:44: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/CGAL/lloyd_optimize_mesh_3.h:35, from /usr/include/CGAL/optimize_mesh_3.h:34, from /usr/include/CGAL/refine_mesh_3.h:39, from /usr/include/CGAL/make_mesh_3.h:35, from /build/mshr-2018.1.0+dfsg1/src/make_multicomponent_mesh_3.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:43: /usr/include/CGAL/Mesh_3/Lloyd_move.h: In member function 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>]': /usr/include/CGAL/Mesh_3/Lloyd_move.h:361:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 Vector_3 centroid_general_move(const Vertex_handle& v, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Lloyd_move.h:361:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:31, from /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h:23, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:42: /usr/include/CGAL/linear_least_squares_fitting_3.h:62:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 return internal::linear_least_squares_fitting_3(first, beyond, object, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ centroid, (Value_type*) NULL, kernel, tag, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diagonalize_traits); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/lloyd_optimize_mesh_3.h:35, from /usr/include/CGAL/optimize_mesh_3.h:34, from /usr/include/CGAL/refine_mesh_3.h:39, from /usr/include/CGAL/make_mesh_3.h:35, from /build/mshr-2018.1.0+dfsg1/src/make_multicomponent_mesh_3.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:43: /usr/include/CGAL/Mesh_3/Lloyd_move.h:387:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::transform(first, last, std::back_inserter(points_2d), To_2d(to_2d)); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:34, from /usr/include/CGAL/ch_akl_toussaint.h:58, from /usr/include/CGAL/convex_hull_2.h:30, from /usr/include/CGAL/convex_hull_3.h:33, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:35, from /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h:23, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:42: /usr/include/CGAL/ch_graham_andrew.h:94:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 return ch_graham_andrew( first, last, result, Kernel()); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/lloyd_optimize_mesh_3.h:35, from /usr/include/CGAL/optimize_mesh_3.h:34, from /usr/include/CGAL/refine_mesh_3.h:39, from /usr/include/CGAL/make_mesh_3.h:35, from /build/mshr-2018.1.0+dfsg1/src/make_multicomponent_mesh_3.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:43: /usr/include/CGAL/Mesh_3/Lloyd_move.h:257:89: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 return centroid_general_move(v, points.begin(), points.end(), c3t3, sizing_field); ^ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In member function 'boost::optional CGAL::Mesh_3::C3T3_helpers::get_least_square_surface_plane(const Vertex_handle&, CGAL::Mesh_3::C3T3_helpers::Bare_point&, CGAL::Mesh_3::C3T3_helpers::Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >; MeshDomain = Polyhedral_multicomponent_mesh_domain_with_features_3]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:31, from /build/mshr-2018.1.0+dfsg1/src/Polyhedral_multicomponent_mesh_domain_with_features_3.h:23, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:42: /usr/include/CGAL/linear_least_squares_fitting_3.h:62:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 return internal::linear_least_squares_fitting_3(first, beyond, object, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ centroid, (Value_type*) NULL, kernel, tag, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diagonalize_traits); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'CGAL::Mesh_3::Mesh_global_optimizer::Moves_vector CGAL::Mesh_3::Mesh_global_optimizer::compute_moves(CGAL::Mesh_3::Mesh_global_optimizer::Moving_vertices_set&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >; MeshDomain = Polyhedral_multicomponent_mesh_domain_with_features_3; MoveFunction = CGAL::Mesh_3::Odt_move >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>*, std::vector >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>, std::allocator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'CGAL::Mesh_3::Mesh_global_optimizer::Moves_vector CGAL::Mesh_3::Mesh_global_optimizer::compute_moves(CGAL::Mesh_3::Mesh_global_optimizer::Moving_vertices_set&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >; MeshDomain = Polyhedral_multicomponent_mesh_domain_with_features_3; MoveFunction = CGAL::Mesh_3::Lloyd_move >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>*, std::vector >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>, std::allocator >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/odt_optimize_mesh_3.h:34, from /usr/include/CGAL/optimize_mesh_3.h:33, from /usr/include/CGAL/refine_mesh_3.h:39, from /usr/include/CGAL/make_mesh_3.h:35, from /build/mshr-2018.1.0+dfsg1/src/make_multicomponent_mesh_3.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:43: /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h: In member 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::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >; MeshDomain = Polyhedral_multicomponent_mesh_domain_with_features_3; MoveFunction = CGAL::Mesh_3::Odt_move >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:627:1: note: parameter passing for argument of type 'CGAL::Mesh_3::Mesh_global_optimizer >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Odt_move >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > > >::Visitor' {aka 'CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >'} changed in GCC 7.1 Mesh_global_optimizer:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h: In member 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::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >; MeshDomain = Polyhedral_multicomponent_mesh_domain_with_features_3; MoveFunction = CGAL::Mesh_3::Lloyd_move >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:627:1: note: parameter passing for argument of type 'CGAL::Mesh_3::Mesh_global_optimizer >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Mesh_3::Lloyd_move >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> >, true> >, CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > > >::Visitor' {aka 'CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Triangulation_data_structure_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_base_3 >, Polyhedral_multicomponent_mesh_domain_with_features_3, void>, CGAL::Sequential_tag> > > >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void mshr::CSGCGALMeshGenerator3D::generate(std::shared_ptr, dolfin::Mesh&) const': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALMeshGenerator3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALMeshGenerator3D.cpp:19: /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector, double> >::iterator' {aka '__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >' changed in GCC 7.1 In file included from /usr/include/boost/bind.hpp:22, from /usr/include/CGAL/Convex_hull_2/convexity_check_2_impl.h:30, from /usr/include/CGAL/convexity_check_2.h:132, from /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:29, from /usr/include/CGAL/ch_akl_toussaint.h:58, from /usr/include/CGAL/convex_hull_2.h:30, from /usr/include/CGAL/convex_hull_3.h:33, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:35, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/boost/bind/bind_cc.hpp: In function 'boost::_bi::bind_t::type> boost::bind(R (*)(B1, B2, B3), A1, A2, A3) [with R = bool; B1 = const CGAL::AABB_face_graph_triangle_primitive >&; B2 = const CGAL::AABB_face_graph_triangle_primitive >&; B3 = const CGAL::AABB_traits > >&; A1 = boost::arg<1>; A2 = boost::arg<2>; A3 = CGAL::AABB_traits > >]': /usr/include/boost/bind/bind_cc.hpp:46:5: note: parameter passing for argument of type 'CGAL::AABB_traits > >' changed in GCC 7.1 BOOST_BIND(BOOST_BIND_ST R (BOOST_BIND_CC *f) (B1, B2, B3) BOOST_BIND_NOEXCEPT, A1 a1, A2 a2, A3 a3) ^~~~~~~~~~ In file included from /usr/include/CGAL/PCA_util.h:787, from /usr/include/CGAL/linear_least_squares_fitting_points_3.h:29, from /usr/include/CGAL/linear_least_squares_fitting_3.h:29, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:31, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/PCA_util_Eigen.h: In function 'void CGAL::internal::assemble_covariance_matrix_3(InputIterator, InputIterator, typename CGAL::Eigen_diagonalize_traits::Covariance_matrix&, const typename K::Point_3&, const K&, const typename K::Segment_3*, const CGAL::Dimension_tag<1>&, const CGAL::Eigen_diagonalize_traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; K = CGAL::Epick]': /usr/include/CGAL/PCA_util_Eigen.h:544:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 assemble_covariance_matrix_3(InputIterator first, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/PCA_util_Eigen.h:544: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++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const dolfin::Point&}; _Tp = dolfin::Point; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::array&}; _Tp = std::array; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 In file included from /usr/include/CGAL/Point_2.h:30, from /usr/include/CGAL/user_classes.h:30, from /usr/include/CGAL/Kernel/global_functions_2.h:34, from /usr/include/CGAL/Kernel/global_functions.h:32, from /build/mshr-2018.1.0+dfsg1/src/meshclean.h:23, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:31: /usr/include/CGAL/Bbox_2.h: In function 'CGAL::Bbox_2 CGAL::bbox_2(Input_iterator, Input_iterator) [with Input_iterator = __gnu_cxx::__normal_iterator*, std::vector > >]': /usr/include/CGAL/Bbox_2.h:247:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 Bbox_2 bbox_2(Input_iterator begin, Input_iterator end) ^~~~~~ /usr/include/CGAL/Bbox_2.h:247:8: 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++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {dolfin::Point}; _Tp = dolfin::Point; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'std::unique_ptr > mshr::CSGCGALDomain3D::get_vertices() const': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::array}; _Tp = std::array; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_vector.h: In function 'void refine_triangulation(std::vector, std::vector >, std::size_t, std::vector&, std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'void mshr::CSGCGALDomain3D::save(std::__cxx11::string) const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Segment_3}; _Tp = CGAL::Segment_3; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/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++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void {anonymous}::Build_sphere::operator()({anonymous}::Exact_HalfedgeDS&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void {anonymous}::Build_ellipsoid::operator()({anonymous}::Exact_HalfedgeDS&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Nef_box > >}; _Tp = CGAL::Nef_box > >; _Alloc = std::allocator > > >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' {aka '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Nef_box > >}; _Tp = CGAL::Nef_box > >; _Alloc = std::allocator > > >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > >}; _Tp = CGAL::Box_intersection_d::Box_with_info_d, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > >; _Alloc = std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > > >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > > > >::iterator' {aka '__gnu_cxx::__normal_iterator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > >*, std::vector, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > > > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, std::bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>::Spanning]': /usr/include/c++/8/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __partition(_BidirectionalIterator __first, _BidirectionalIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1513: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/CGAL/Side_of_triangle_mesh.h:34, from /usr/include/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32, from /usr/include/CGAL/corefinement_operations.h:30, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/AABB_traits.h: In member function 'void CGAL::AABB_node::expand(ConstPrimitiveIterator, ConstPrimitiveIterator, std::size_t, const Tr&) [with ConstPrimitiveIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; AABBTraits = CGAL::AABB_traits > >]': /usr/include/CGAL/AABB_traits.h:309:27: note: parameter passing for argument of type 'const CGAL::AABB_traits > >' changed in GCC 7.1 std::nth_element(first, middle, beyond, boost::bind(Traits::less_x,_1,_2,m_traits)); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/AABB_traits.h:312:27: note: parameter passing for argument of type 'const CGAL::AABB_traits > >' changed in GCC 7.1 std::nth_element(first, middle, beyond, boost::bind(Traits::less_y,_1,_2,m_traits)); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/AABB_traits.h:315:27: note: parameter passing for argument of type 'const CGAL::AABB_traits > >' changed in GCC 7.1 std::nth_element(first, middle, beyond, boost::bind(Traits::less_z,_1,_2,m_traits)); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, std::bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>::Lo_less]': /usr/include/c++/8/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __partition(_BidirectionalIterator __first, _BidirectionalIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, std::bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>::Hi_greater]': /usr/include/c++/8/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1513: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/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::median_of_three(RandomAccessIter, RandomAccessIter, RandomAccessIter, Predicate_traits, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:199:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 median_of_three( RandomAccessIter a, RandomAccessIter b, RandomAccessIter c, ^~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:199:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:199:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:199:1: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>; T = double]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:268:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 split_points( RandomAccessIter begin, RandomAccessIter end, ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:268:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:268:1: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:247:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return median_of_three((*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ (*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~~~~~~~~~~~ (*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~~~~~~~~~~~ traits, dim ); ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:247:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:247:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return median_of_three((*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ (*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~~~~~~~~~~~ (*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~~~~~~~~~~~ traits, dim ); ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:247:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:247:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return median_of_three((*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ (*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~~~~~~~~~~~ (*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~~~~~~~~~~~ traits, dim ); ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:247:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:247:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return median_of_three((*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ (*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~~~~~~~~~~~ (*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~~~~~~~~~~~ traits, dim ); ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:247:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:247:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return median_of_three((*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ (*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~~~~~~~~~~~ (*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~~~~~~~~~~~ traits, dim ); ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:247:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:247:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return median_of_three((*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ (*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~~~~~~~~~~~ (*this)(num_levels - 1 ), ~~~~~~~~~~~~~~~~~~~~~~~~~ traits, dim ); ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:247:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/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 > > >, true>::Compare>]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/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 > > >, true>::Compare>]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840: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++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/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::Nef_box > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >, true>::Compare>]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/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 > > >, true>::Compare>]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >, true>::Compare>]': /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~ /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/linear_least_squares_fitting_3.h:30, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:31, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/linear_least_squares_fitting_segments_3.h: In function 'typename K::FT CGAL::internal::linear_least_squares_fitting_3(InputIterator, InputIterator, typename K::Plane_3&, typename K::Point_3&, const typename K::Segment_3*, const K&, const CGAL::Dimension_tag<1>&, const DiagonalizeTraits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; K = CGAL::Epick; DiagonalizeTraits = CGAL::Default_diagonalize_traits]': /usr/include/CGAL/linear_least_squares_fitting_segments_3.h:44:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 linear_least_squares_fitting_3(InputIterator first, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/linear_least_squares_fitting_segments_3.h:44:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/CGAL/linear_least_squares_fitting_segments_3.h:44: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/CGAL/PCA_util.h:787, from /usr/include/CGAL/linear_least_squares_fitting_points_3.h:29, from /usr/include/CGAL/linear_least_squares_fitting_3.h:29, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:31, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/PCA_util_Eigen.h:728:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 assemble_covariance_matrix_3 (first, beyond, covariance, c, k, s, tag, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eigen_diagonalize_traits()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/vector.tcc: In function 'static bool mshr::PolyhedronUtils::triangulate_polygon_3d(Polyhedron&, typename Polyhedron::Halfedge_handle, bool, bool) [with Polyhedron = CGAL::Polyhedron_3]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:31, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/linear_least_squares_fitting_3.h:62:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 return internal::linear_least_squares_fitting_3(first, beyond, object, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ centroid, (Value_type*) NULL, kernel, tag, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diagonalize_traits); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:926:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 CGAL::Bbox_2 bbox = CGAL::bbox_2(points_2D.begin(), points_2D.end()); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/vector.tcc: In function 'static std::pair mshr::PolyhedronUtils::find_best_cut(Polyhedron&, typename Polyhedron::Halfedge_handle, double) [with Polyhedron = CGAL::Polyhedron_3]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:31, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/linear_least_squares_fitting_3.h:62:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 return internal::linear_least_squares_fitting_3(first, beyond, object, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ centroid, (Value_type*) NULL, kernel, tag, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diagonalize_traits); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:31, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/linear_least_squares_fitting_3.h:62:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 return internal::linear_least_squares_fitting_3(first, beyond, object, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ centroid, (Value_type*) NULL, kernel, tag, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diagonalize_traits); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/vector.tcc: In static member function 'static std::pair mshr::PolyhedronUtils::evaluate_planarity(typename Polyhedron::Halfedge_handle, typename Polyhedron::Halfedge_handle) [with Polyhedron = CGAL::Polyhedron_3]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:31, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/linear_least_squares_fitting_3.h:62:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 return internal::linear_least_squares_fitting_3(first, beyond, object, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ centroid, (Value_type*) NULL, kernel, tag, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diagonalize_traits); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/vector.tcc: In function 'OutputIterator CGAL::Polygon_mesh_processing::self_intersections(const FaceRange&, const TriangleMesh&, OutputIterator, const NamedParameters&) [with TriangleMesh = CGAL::Polyhedron_3; FaceRange = CGAL::Iterator_range, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > > >; OutputIterator = std::back_insert_iterator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > >, CGAL::internal::In_place_list_iterator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > >, CGAL::internal::In_place_list_iterator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > > > > >; NamedParameters = CGAL::cgal_bgl_named_params]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > >*, std::vector, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In function 'OutputIterator CGAL::Polygon_mesh_processing::self_intersections(const FaceRange&, const TriangleMesh&, OutputIterator, const NamedParameters&) [with TriangleMesh = CGAL::Polyhedron_3; FaceRange = CGAL::Iterator_range, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > > >; OutputIterator = boost::iterators::function_output_iterator; NamedParameters = CGAL::cgal_bgl_named_params]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > >*, std::vector, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Plane_3 > > > > > > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_vector.h: In member function 'void mshr::CSGCGALDomain3D::get_points_in_holes(std::vector&, std::shared_ptr) const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge0_face1_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::OR, CGAL::ID_support_handler > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void modified_two_way_scan( ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge0_face1_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::OR, CGAL::ID_support_handler > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_begin, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, !in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:403:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIter1 p_mid = split_points( p_begin, p_end, traits, dim, mi ); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_span_end, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge1_face0_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::OR, CGAL::ID_support_handler > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void modified_two_way_scan( ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge1_face0_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::OR, CGAL::ID_support_handler > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_begin, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, !in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:403:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIter1 p_mid = split_points( p_begin, p_end, traits, dim, mi ); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_span_end, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge0_face1_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::AND, CGAL::ID_support_handler > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void modified_two_way_scan( ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge0_face1_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::AND, CGAL::ID_support_handler > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_begin, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, !in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:403:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIter1 p_mid = split_points( p_begin, p_end, traits, dim, mi ); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_span_end, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge1_face0_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::AND, CGAL::ID_support_handler > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void modified_two_way_scan( ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge1_face0_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::AND, CGAL::ID_support_handler > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_begin, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, !in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:403:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIter1 p_mid = split_points( p_begin, p_end, traits, dim, mi ); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_span_end, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge0_face1_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::DIFF, CGAL::ID_support_handler > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void modified_two_way_scan( ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge0_face1_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::DIFF, CGAL::ID_support_handler > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_begin, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, !in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:403:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIter1 p_mid = split_points( p_begin, p_end, traits, dim, mi ); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_span_end, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge1_face0_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::DIFF, CGAL::ID_support_handler > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void modified_two_way_scan( ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge1_face0_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::DIFF, CGAL::ID_support_handler > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_begin, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, !in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:403:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIter1 p_mid = split_points( p_begin, p_end, traits, dim, mi ); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_span_end, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge0_edge1_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::OR, CGAL::ID_support_handler > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void modified_two_way_scan( ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge0_edge1_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::OR, CGAL::ID_support_handler > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_begin, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, !in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:403:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIter1 p_mid = split_points( p_begin, p_end, traits, dim, mi ); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_span_end, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/box_intersection_d.h: In member function 'void CGAL::binop_intersection_test_segment_tree::operator()(Callback&, Callback&, CGAL::binop_intersection_test_segment_tree::SNC_structure&, CGAL::binop_intersection_test_segment_tree::SNC_structure&) [with Callback = CGAL::Binary_operation >::Intersection_call_back >, CGAL::Nef_polyhedron_3::OR, CGAL::ID_support_handler > > >; SNC_decorator = CGAL::SNC_decorator >]': /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin1, end1, begin2, end2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, true); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin2, end2, begin1, end1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, false); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin1, end1, begin2, end2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, true); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin2, end2, begin1, end1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, false); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin1, end1, begin2, end2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, true); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin2, end2, begin1, end1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, false); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge0_edge1_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::AND, CGAL::ID_support_handler > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void modified_two_way_scan( ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge0_edge1_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::AND, CGAL::ID_support_handler > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_begin, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, !in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:403:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIter1 p_mid = split_points( p_begin, p_end, traits, dim, mi ); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_span_end, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/box_intersection_d.h: In member function 'void CGAL::binop_intersection_test_segment_tree::operator()(Callback&, Callback&, CGAL::binop_intersection_test_segment_tree::SNC_structure&, CGAL::binop_intersection_test_segment_tree::SNC_structure&) [with Callback = CGAL::Binary_operation >::Intersection_call_back >, CGAL::Nef_polyhedron_3::AND, CGAL::ID_support_handler > > >; SNC_decorator = CGAL::SNC_decorator >]': /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin1, end1, begin2, end2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, true); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin2, end2, begin1, end1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, false); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin1, end1, begin2, end2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, true); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin2, end2, begin1, end1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, false); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin1, end1, begin2, end2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, true); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin2, end2, begin1, end1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, false); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge0_edge1_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::DIFF, CGAL::ID_support_handler > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void modified_two_way_scan( ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Callback = CGAL::binop_intersection_test_segment_tree > >::Bop_edge0_edge1_callback >::Intersection_call_back >, CGAL::Nef_polyhedron_3::DIFF, CGAL::ID_support_handler > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d > > >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:331:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4866:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_begin, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:384:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:396:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim - 1, !in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:398:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:403:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIter1 p_mid = split_points( p_begin, p_end, traits, dim, mi ); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:420:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/core/swap.hpp:25, from /usr/include/boost/optional/optional.hpp:31, from /usr/include/boost/optional.hpp:15, from /usr/include/dolfin/parameter/Parameters.h:24, from /usr/include/dolfin/common/Variable.h:28, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:29, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/stl_algo.h:4651:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__partition(__first, __last, __pred, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:30, from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, cutoff, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:426:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 modified_two_way_scan( p_begin, p_end, i_span_end, i_end, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback, traits, dim, in_order ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:410:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/CGAL/intersection_of_Polyhedra_3.h:31, from /usr/include/CGAL/corefinement_operations.h:28, from /build/mshr-2018.1.0+dfsg1/src/Polyhedron_utils.h:36, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:33: /usr/include/CGAL/box_intersection_d.h: In member function 'void CGAL::binop_intersection_test_segment_tree::operator()(Callback&, Callback&, CGAL::binop_intersection_test_segment_tree::SNC_structure&, CGAL::binop_intersection_test_segment_tree::SNC_structure&) [with Callback = CGAL::Binary_operation >::Intersection_call_back >, CGAL::Nef_polyhedron_3::DIFF, CGAL::ID_support_handler > > >; SNC_decorator = CGAL::SNC_decorator >]': /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin1, end1, begin2, end2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, true); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin2, end2, begin1, end1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, false); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin1, end1, begin2, end2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, true); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin2, end2, begin1, end1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, false); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin1, end1, begin2, end2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, true); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:58:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 Box_intersection_d::segment_tree(begin2, end2, begin1, end1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inf, sup, callback, traits, cutoff, dim, false); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h:61:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d > > >, true>' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGGeometry.h:26, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitive.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGPrimitives3D.h:23, from /build/mshr-2018.1.0+dfsg1/include/mshr/CSGCGALDomain3D.h:21, from /build/mshr-2018.1.0+dfsg1/src/CSGCGALDomain3D.cpp:18: /usr/include/c++/8/bits/vector.tcc: In function 'void {anonymous}::make_surface3D(const mshr::Surface3D*, {anonymous}::Exact_Polyhedron_3&)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/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++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector > > >::iterator' {aka '__gnu_cxx::__normal_iterator > >*, std::vector > > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void CGAL::Lazy_rep_2::update_exact() const [with AT = boost::optional > >, CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > > > >; ET = boost::optional >, CGAL::Segment_3 >, CGAL::Triangle_3 >, std::vector >, std::allocator > > > > >; AC = CGAL::CommonKernelFunctors::Intersect_3 > >; EC = CGAL::CommonKernelFunctors::Intersect_3 >; E2A = CGAL::Cartesian_converter, CGAL::Simple_cartesian > >; L0 = CGAL::Triangle_3; L1 = CGAL::Triangle_3]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 90%] Linking CXX shared library libmshr.so /usr/bin/cmake -E cmake_link_script CMakeFiles/mshr.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -Wl,-z,relro -shared -Wl,-soname,libmshr.so.2018.1 -o libmshr.so.2018.1.0 CMakeFiles/mshr.dir/src/ASCFileReader.cpp.o CMakeFiles/mshr.dir/src/CSGCGALDomain2D.cpp.o CMakeFiles/mshr.dir/src/CSGCGALDomain3D.cpp.o CMakeFiles/mshr.dir/src/CSGCGALMeshGenerator2D.cpp.o CMakeFiles/mshr.dir/src/CSGCGALMeshGenerator3D.cpp.o CMakeFiles/mshr.dir/src/CSGGeometries3D.cpp.o CMakeFiles/mshr.dir/src/CSGGeometry.cpp.o CMakeFiles/mshr.dir/src/CSGOperators.cpp.o CMakeFiles/mshr.dir/src/CSGPrimitives2D.cpp.o CMakeFiles/mshr.dir/src/CSGPrimitives3D.cpp.o CMakeFiles/mshr.dir/src/DolfinMeshUtils.cpp.o CMakeFiles/mshr.dir/src/GlobalInitializer.cpp.o CMakeFiles/mshr.dir/src/MeshGenerator.cpp.o CMakeFiles/mshr.dir/src/Meshes.cpp.o CMakeFiles/mshr.dir/src/OFFFileReader.cpp.o CMakeFiles/mshr.dir/src/STLFileReader.cpp.o CMakeFiles/mshr.dir/src/SurfaceConsistency.cpp.o CMakeFiles/mshr.dir/src/SurfaceReconstruction.cpp.o CMakeFiles/mshr.dir/src/TetgenMeshGenerator3D.cpp.o /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libmpfr.so -ltet /usr/lib/arm-linux-gnueabihf/libdolfin.so.2018.1.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libmpfr.so -ltet /usr/lib/arm-linux-gnueabihf/libboost_timer.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/lib/libpetsc_real.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/bin/cmake -E cmake_symlink_library libmshr.so.2018.1.0 libmshr.so.2018.1 libmshr.so make[3]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' [ 90%] Built target mshr make -f CMakeFiles/mshrable.dir/build.make CMakeFiles/mshrable.dir/depend make[3]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' cd /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/mshr-2018.1.0+dfsg1 /build/mshr-2018.1.0+dfsg1 /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles/mshrable.dir/DependInfo.cmake --color= Scanning dependencies of target mshrable make[3]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' make -f CMakeFiles/mshrable.dir/build.make CMakeFiles/mshrable.dir/build make[3]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' [ 95%] Building CXX object CMakeFiles/mshrable.dir/app/mshrable.cpp.o /usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2018.1.0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY -D_FILE_OFFSET_BITS=64 -I/build/mshr-2018.1.0+dfsg1/include -I/include -I/usr/include/arm-linux-gnueabihf -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/include -isystem /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -std=c++11 -o CMakeFiles/mshrable.dir/app/mshrable.cpp.o -c /build/mshr-2018.1.0+dfsg1/app/mshrable.cpp [100%] Linking CXX executable mshrable /usr/bin/cmake -E cmake_link_script CMakeFiles/mshrable.dir/link.txt --verbose=1 /usr/bin/c++ -fpermissive -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++0x -Wall -O3 -DNDEBUG -Wl,-z,relro CMakeFiles/mshrable.dir/app/mshrable.cpp.o -o mshrable libmshr.so.2018.1.0 /usr/lib/arm-linux-gnueabihf/libdolfin.so.2018.1.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_timer.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/slepcdir/slepc3.10/arm-linux-gnueabihf-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/lib/libpetsc_real.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libmpfr.so -ltet /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so make[3]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' [100%] Built target mshrable make[2]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles 0 make[1]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' dh_auto_test -O--buildsystem=cmake cd obj-arm-linux-gnueabihf && make -j3 test ARGS\+=-j3 make[1]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' Running tests... /usr/bin/ctest --force-new-ctest-process -j3 Test project /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf No tests were found!!! make[1]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --buildsystem=cmake \ --with python3 dh_testroot -O--buildsystem=cmake dh_prep -O--buildsystem=cmake debian/rules override_dh_auto_install make[1]: Entering directory '/build/mshr-2018.1.0+dfsg1' dh_auto_install cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/mshr-2018.1.0\+dfsg1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/mshr-2018.1.0+dfsg1 -B/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' make -f CMakeFiles/mshr.dir/build.make CMakeFiles/mshr.dir/depend make[4]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' cd /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/mshr-2018.1.0+dfsg1 /build/mshr-2018.1.0+dfsg1 /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles/mshr.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' make -f CMakeFiles/mshr.dir/build.make CMakeFiles/mshr.dir/build make[4]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'CMakeFiles/mshr.dir/build'. make[4]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' [ 90%] Built target mshr make -f CMakeFiles/mshrable.dir/build.make CMakeFiles/mshrable.dir/depend make[4]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' cd /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/mshr-2018.1.0+dfsg1 /build/mshr-2018.1.0+dfsg1 /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles/mshrable.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' make -f CMakeFiles/mshrable.dir/build.make CMakeFiles/mshrable.dir/build make[4]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'CMakeFiles/mshrable.dir/build'. make[4]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' [100%] Built target mshrable make[3]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1 -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf/libmshr.so -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/bin/mshrable -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/CSGGeometries3D.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/MeshGenerator.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/OFFFileReader.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/CSGCGALMeshGenerator3D.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/Meshes.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/CSGPrimitives2D.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/CSGCGALDomain3D.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/CSGCGALDomain2D.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/CSGCGALMeshGenerator2D.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/CSGGeometry.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/CSGPrimitives3D.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/ASCFileReader.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/SurfaceReconstruction.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/TetgenMeshGenerator3D.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/GlobalInitializer.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/CSGPrimitive.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/SurfaceConsistency.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/DolfinMeshUtils.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/STLFileReader.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr/CSGOperators.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include/mshr.h -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/mshr/mshrConfig.cmake -- Installing: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/mshr/mshr-config.cmake make[2]: Leaving directory '/build/mshr-2018.1.0+dfsg1/obj-arm-linux-gnueabihf' set -e; \ for v in python3.7; do \ cd python; \ CMAKE_PREFIX_PATH=/build/mshr-2018.1.0+dfsg1/debian/tmp/usr $v setup.py build --build-base=/build/mshr-2018.1.0+dfsg1/python/build-$v install --root=/build/mshr-2018.1.0+dfsg1/debian/tmp --install-layout=deb; \ cd ..; \ done -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PythonInterp: /usr/bin/python3.7 (found version "3.7.3") -- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.7m.so -- Performing Test HAS_CPP14_FLAG -- Performing Test HAS_CPP14_FLAG - Success -- Found mshr: /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf/libmshr.so -- Configuring done -- Generating done -- Build files have been written to: /build/mshr-2018.1.0+dfsg1/python/build running build running build_py creating /build/mshr-2018.1.0+dfsg1/python/build-python3.7 creating /build/mshr-2018.1.0+dfsg1/python/build-python3.7/lib.linux-armv7l-3.7 creating /build/mshr-2018.1.0+dfsg1/python/build-python3.7/lib.linux-armv7l-3.7/mshr copying mshr/__init__.py -> /build/mshr-2018.1.0+dfsg1/python/build-python3.7/lib.linux-armv7l-3.7/mshr running build_ext building 'mshr.cpp' extension creating /build/mshr-2018.1.0+dfsg1/python/build-python3.7/temp.linux-armv7l-3.7 creating /build/mshr-2018.1.0+dfsg1/python/build-python3.7/temp.linux-armv7l-3.7/src arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include -I/usr/include -I/build/mshr-2018.1.0+dfsg1/debian/tmp/usr/include -I/usr/include/python3.7m -c src/mshr.cpp -o /build/mshr-2018.1.0+dfsg1/python/build-python3.7/temp.linux-armv7l-3.7/src/mshr.o -std=c++11 In file included from /usr/include/c++/8/vector:69, from /usr/include/pybind11/detail/common.h:141, from /usr/include/pybind11/pytypes.h:12, from /usr/include/pybind11/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:43, from src/mshr.cpp:1: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const dolfin::Point&}; _Tp = dolfin::Point; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/pybind11/detail/common.h:141, from /usr/include/pybind11/pytypes.h:12, from /usr/include/pybind11/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:43, from src/mshr.cpp:1: /usr/include/c++/8/bits/stl_vector.h: In member function 'bool pybind11::detail::list_caster::load(pybind11::handle, bool) [with Type = std::vector; Value = dolfin::Point]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In static member function 'static pybind11::handle pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::detail::initimpl::constructor::execute(Class&, const Extra& ...) [with Class = pybind11::class_ >; Extra = {}; typename std::enable_if<(! Class::has_alias), int>::type = 0; Args = {std::vector >&}]::&)>; Return = void; Args = {pybind11::detail::value_and_holder&, std::vector >&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::detail::is_new_style_constructor}]::::_FUN(pybind11::detail::function_call&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -O2 -ffile-prefix-map=/build/mshr-2018.1.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /build/mshr-2018.1.0+dfsg1/python/build-python3.7/temp.linux-armv7l-3.7/src/mshr.o -L/build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf -lmshr -o /build/mshr-2018.1.0+dfsg1/python/build-python3.7/lib.linux-armv7l-3.7/mshr/cpp.cpython-37m-arm-linux-gnueabihf.so running install running install_lib creating /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/python3 creating /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/python3/dist-packages creating /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/python3/dist-packages/mshr copying /build/mshr-2018.1.0+dfsg1/python/build-python3.7/lib.linux-armv7l-3.7/mshr/cpp.cpython-37m-arm-linux-gnueabihf.so -> /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/python3/dist-packages/mshr copying /build/mshr-2018.1.0+dfsg1/python/build-python3.7/lib.linux-armv7l-3.7/mshr/__init__.py -> /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/python3/dist-packages/mshr byte-compiling /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/python3/dist-packages/mshr/__init__.py to __init__.cpython-37.pyc running install_egg_info running egg_info creating mshr.egg-info writing mshr.egg-info/PKG-INFO writing dependency_links to mshr.egg-info/dependency_links.txt writing requirements to mshr.egg-info/requires.txt writing top-level names to mshr.egg-info/top_level.txt writing manifest file 'mshr.egg-info/SOURCES.txt' reading manifest file 'mshr.egg-info/SOURCES.txt' writing manifest file 'mshr.egg-info/SOURCES.txt' Copying mshr.egg-info to /build/mshr-2018.1.0+dfsg1/debian/tmp/usr/lib/python3/dist-packages/mshr-2018.1.0.egg-info Skipping SOURCES.txt running install_scripts dh_numpy3 make[1]: Leaving directory '/build/mshr-2018.1.0+dfsg1' dh_install -O--buildsystem=cmake dh_installdocs -O--buildsystem=cmake dh_installchangelogs -O--buildsystem=cmake dh_installexamples -O--buildsystem=cmake dh_installman -O--buildsystem=cmake dh_python3 -O--buildsystem=cmake dh_installinit -O--buildsystem=cmake dh_perl -O--buildsystem=cmake dh_link -O--buildsystem=cmake dh_strip_nondeterminism -O--buildsystem=cmake dh_compress -O--buildsystem=cmake dh_fixperms -O--buildsystem=cmake dh_missing -O--buildsystem=cmake debian/rules override_dh_strip make[1]: Entering directory '/build/mshr-2018.1.0+dfsg1' dh_strip --no-automatic-dbgsym make[1]: Leaving directory '/build/mshr-2018.1.0+dfsg1' dh_makeshlibs -O--buildsystem=cmake dh_shlibdeps -O--buildsystem=cmake dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 found in none of the libraries dpkg-shlibdeps: warning: symbol pthread_create used by debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 found in none of the libraries dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 was not linked against libmpi.so.40 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 was not linked against libdl.so.2 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 was not linked against libboost_timer.so.1.67.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 was not linked against libpetsc_real.so.3.10 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 was not linked against libz.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 was not linked against libsz.so.2 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 was not linked against libmpi_cxx.so.40 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 was not linked against libslepc_real.so.3.10 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 was not linked against libboost_system.so.1.67.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 was not linked against libboost_program_options.so.1.67.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 was not linked against libboost_chrono.so.1.67.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr2018.1/usr/lib/arm-linux-gnueabihf/libmshr.so.2018.1.0 was not linked against libhdf5_openmpi.so.103 (it uses none of the library's symbols) dpkg-shlibdeps: warning: debian/libmshr-dev/usr/bin/mshrable contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libboost_chrono.so.1.67.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libboost_system.so.1.67.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libz.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libslepc_real.so.3.10 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libhdf5_openmpi.so.103 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libmpfr.so.6 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libmpi_cxx.so.40 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libsz.so.2 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libgmp.so.10 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libtet.so.1.5 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libpetsc_real.so.3.10 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libdl.so.2 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libmpi.so.40 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmshr-dev/usr/bin/mshrable was not linked against libboost_timer.so.1.67.0 (it uses none of the library's symbols) dh_installdeb -O--buildsystem=cmake debian/rules override_dh_gencontrol make[1]: Entering directory '/build/mshr-2018.1.0+dfsg1' dh_gencontrol -- -Vfenics:Upstream-Version=2018.1 \ -Vpybind11:Upstream-Version=2.2.4 -Vpybind11:Next-Upstream-Version=2.2.5 dpkg-gencontrol: warning: package libmshr2018.1: substitution variable ${python3:Depends} unused, but is defined dpkg-gencontrol: warning: package python3-mshr: substitution variable ${python3:Provides} unused, but is defined dpkg-gencontrol: warning: package python3-mshr: substitution variable ${python3:Versions} unused, but is defined dpkg-gencontrol: warning: package libmshr-dev: substitution variable ${python3:Depends} unused, but is defined make[1]: Leaving directory '/build/mshr-2018.1.0+dfsg1' dh_md5sums -O--buildsystem=cmake dh_builddeb -O--buildsystem=cmake dpkg-deb: building package 'libmshr2018.1' in '../libmshr2018.1_2018.1.0+dfsg1-7_armhf.deb'. dpkg-deb: building package 'libmshr-dev' in '../libmshr-dev_2018.1.0+dfsg1-7_armhf.deb'. dpkg-deb: building package 'python3-mshr' in '../python3-mshr_2018.1.0+dfsg1-7_armhf.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../mshr_2018.1.0+dfsg1-7_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration 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/29568 and its subdirectories I: Current time: Mon Aug 17 05:54:31 -12 2020 I: pbuilder-time-stamp: 1597686871 Mon Aug 17 17:54:48 UTC 2020 I: 1st build successful. Starting 2nd build on remote node jtx1b-armhf-rb.debian.net. Mon Aug 17 17:54:48 UTC 2020 I: Preparing to do remote build '2' on jtx1b-armhf-rb.debian.net. Mon Aug 17 18:54:09 UTC 2020 I: Deleting $TMPDIR on jtx1b-armhf-rb.debian.net. Mon Aug 17 18:54:11 UTC 2020 I: mshr_2018.1.0+dfsg1-7_armhf.changes: Format: 1.8 Date: Fri, 26 Oct 2018 11:45:58 +0800 Source: mshr Binary: libmshr-dev libmshr2018.1 python3-mshr Architecture: armhf Version: 2018.1.0+dfsg1-7 Distribution: unstable Urgency: medium Maintainer: Debian Science Team Changed-By: Drew Parsons Description: libmshr-dev - Shared links and header files for mshr libmshr2018.1 - Shared libraries for mshr python3-mshr - Python 3 interface for mshr Closes: 911814 Changes: mshr (2018.1.0+dfsg1-7) unstable; urgency=medium . * Debian patch fix_mesh3_internal.patch updates namespace for Mesh_3::internal::C3t3_initializer (CGAL 4.13). Closes: #911814. Checksums-Sha1: e5e6b4aa6474bf1aab5c3aa3efef195148194471 42064 libmshr-dev_2018.1.0+dfsg1-7_armhf.deb 6f8b9beab96976b2b477494f2736791185301696 1258660 libmshr2018.1_2018.1.0+dfsg1-7_armhf.deb 398100b304f6544373a4069ff377c27f86e1d4b1 12918 mshr_2018.1.0+dfsg1-7_armhf.buildinfo efdcdb7eba20f3bc6cdb8dd6532cf0c8b5c53839 81612 python3-mshr_2018.1.0+dfsg1-7_armhf.deb Checksums-Sha256: 81a52036a4d461b5fd0703c4fbb8bc26beece1c806ec6da7713c54e4555488a0 42064 libmshr-dev_2018.1.0+dfsg1-7_armhf.deb cdd53567a178335451dbb6c2bf294f60386e15dfac20cd5d171a3e584f4b7c89 1258660 libmshr2018.1_2018.1.0+dfsg1-7_armhf.deb e9f5e95e8a2bc05e67049fb8ed944142526cb878ec3618c727dd4547adc3a41d 12918 mshr_2018.1.0+dfsg1-7_armhf.buildinfo dcb8264b9c31eeedb435239b49c2d6090ef9f51366bec1d5e6c4c8de051a6c6a 81612 python3-mshr_2018.1.0+dfsg1-7_armhf.deb Files: b054936f7e22e09afbdeb02bd2c725c3 42064 libdevel optional libmshr-dev_2018.1.0+dfsg1-7_armhf.deb a07f7d030ce0217189967d109f502216 1258660 libs optional libmshr2018.1_2018.1.0+dfsg1-7_armhf.deb f1f448ef09edb4dfbc148a89f0c6f7fa 12918 math optional mshr_2018.1.0+dfsg1-7_armhf.buildinfo 91e68c9b43c8260cd5b4b451ce01deeb 81612 python optional python3-mshr_2018.1.0+dfsg1-7_armhf.deb Mon Aug 17 18:54:15 UTC 2020 I: diffoscope 156 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.yVwLZFpoux/mshr_2018.1.0+dfsg1-7.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.yVwLZFpoux/mshr_2018.1.0+dfsg1-7.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.yVwLZFpoux/mshr_2018.1.0+dfsg1-7.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.yVwLZFpoux/b1/mshr_2018.1.0+dfsg1-7_armhf.changes /srv/reproducible-results/rbuild-debian/tmp.yVwLZFpoux/b2/mshr_2018.1.0+dfsg1-7_armhf.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.425s) 0.425s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.217s) 0.216s 10 calls diffoscope.comparators.binary.FilesystemFile 0.000s 8 calls abc.DotChangesFile Mon Aug 17 19:00:41 UTC 2020 I: diffoscope 156 found no differences in the changes files, and a .buildinfo file also exists. Mon Aug 17 19:00:41 UTC 2020 I: mshr from buster built successfully and reproducibly on armhf. Mon Aug 17 19:00:42 UTC 2020 I: Submitting .buildinfo files to external archives: Mon Aug 17 19:00:42 UTC 2020 I: Submitting 16K b1/mshr_2018.1.0+dfsg1-7_armhf.buildinfo.asc Mon Aug 17 19:00:45 UTC 2020 I: Submitting 16K b2/mshr_2018.1.0+dfsg1-7_armhf.buildinfo.asc Mon Aug 17 19:00:46 UTC 2020 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Mon Aug 17 19:00:46 UTC 2020 I: Done submitting .buildinfo files. Mon Aug 17 19:00:46 UTC 2020 I: Removing signed mshr_2018.1.0+dfsg1-7_armhf.buildinfo.asc files: removed './b1/mshr_2018.1.0+dfsg1-7_armhf.buildinfo.asc' removed './b2/mshr_2018.1.0+dfsg1-7_armhf.buildinfo.asc'