Raspbian Package Auto-Building

Build log for getfem++ (5.3+dfsg1-3) on armhf

getfem++5.3+dfsg1-3armhf → 2020-01-08 09:28:57

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

+==============================================================================+
| getfem++ 5.3+dfsg1-3 (armhf)                 Wed, 08 Jan 2020 08:13:13 +0000 |
+==============================================================================+

Package: getfem++
Version: 5.3+dfsg1-3
Source Version: 5.3+dfsg1-3
Distribution: bullseye-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-e4c8ca7b-05b8-4ad9-a107-183b78a2ee2f' with '<<CHROOT>>'

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

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

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


Check APT
---------

Checking available source versions...

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

Reading package lists...
NOTICE: 'getfem++' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/science-team/getfem.git
Please use:
git clone https://salsa.debian.org/science-team/getfem.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 5738 kB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main getfem++ 5.3+dfsg1-3 (dsc) [2375 B]
Get:2 http://172.17.0.1/private bullseye-staging/main getfem++ 5.3+dfsg1-3 (tar) [5715 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main getfem++ 5.3+dfsg1-3 (diff) [20.4 kB]
Fetched 5738 kB in 4s (1542 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/getfem++-8GmnsG/getfem++-5.3+dfsg1' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/getfem++-8GmnsG' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


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

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/build/getfem++-8GmnsG/resolver-vzVWFy/gpg/pubring.kbx' created
gpg: /build/getfem++-8GmnsG/resolver-vzVWFy/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive ./ InRelease
Get:2 copy:/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive ./ Release [957 B]
Get:3 copy:/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive ./ Sources [349 B]
Get:5 copy:/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive ./ Packages [432 B]
Fetched 2108 B in 0s (9716 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  libpam-cap netbase
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12242 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

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


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

Merged Build-Depends: autoconf, automake, debhelper-compat (= 12), dh-python, libblas-dev, libboost-system-dev, libboost-thread-dev, libmetis-dev, libmumps-seq-dev, libqhull-dev, libsuperlu-dev, libtool, python3-all-dev, python3-numpy, python3-scipy
Filtered Build-Depends: autoconf, automake, debhelper-compat (= 12), dh-python, libblas-dev, libboost-system-dev, libboost-thread-dev, libmetis-dev, libmumps-seq-dev, libqhull-dev, libsuperlu-dev, libtool, python3-all-dev, python3-numpy, python3-scipy
dpkg-deb: building package 'sbuild-build-depends-getfem++-dummy' in '/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive/sbuild-build-depends-getfem++-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-getfem++-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive ./ InRelease
Get:2 copy:/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive ./ Release [963 B]
Get:3 copy:/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive ./ Sources [585 B]
Get:5 copy:/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive ./ Packages [662 B]
Fetched 2580 B in 0s (9108 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install getfem++ build dependencies (apt-based resolver)
--------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils cpp-8 debhelper
  dh-autoreconf dh-python dh-strip-nondeterminism dwz file gcc-8 gcc-8-base
  gettext gettext-base gfortran-8 groff-base ibverbs-providers intltool-debian
  libarchive-zip-perl libblas-dev libblas3 libboost-atomic1.67-dev
  libboost-atomic1.67.0 libboost-chrono1.67-dev libboost-chrono1.67.0
  libboost-date-time1.67-dev libboost-date-time1.67.0
  libboost-serialization1.67-dev libboost-serialization1.67.0
  libboost-system-dev libboost-system1.67-dev libboost-system1.67.0
  libboost-thread-dev libboost-thread1.67-dev libboost-thread1.67.0
  libboost1.67-dev libbsd0 libcroco3 libdebhelper-perl libedit2 libelf1
  libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7
  libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libexpat1 libexpat1-dev
  libfile-stripnondeterminism-perl libgcc-8-dev libgfortran-8-dev libgfortran5
  libglib2.0-0 libgssapi-krb5-2 libhwloc-dev libhwloc-plugins libhwloc15
  libibverbs-dev libibverbs1 libicu63 libk5crypto3 libkeyutils1 libkrb5-3
  libkrb5support0 liblapack3 liblbfgsb0 libltdl-dev libltdl7 libmagic-mgc
  libmagic1 libmetis-dev libmetis5 libmpdec2 libmumps-5.2.1 libmumps-dev
  libmumps-seq-5.2.1 libmumps-seq-dev libnl-3-200 libnl-3-dev
  libnl-route-3-200 libnl-route-3-dev libopenmpi-dev libopenmpi3 libpciaccess0
  libpipeline1 libpmix2 libpython3-all-dev libpython3-dev libpython3-stdlib
  libpython3.7 libpython3.7-dev libpython3.7-minimal libpython3.7-stdlib
  libpython3.8 libpython3.8-dev libpython3.8-minimal libpython3.8-stdlib
  libqhull-dev libqhull-r7 libqhull7 libscalapack-mpi-dev
  libscalapack-openmpi-dev libscalapack-openmpi2.1 libscotch-6.0 libsigsegv2
  libssl1.1 libsub-override-perl libsuperlu-dev libsuperlu5 libtinfo5 libtool
  libuchardet0 libxml2 m4 man-db mime-support mpi-default-bin mpi-default-dev
  ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client po-debconf
  python3 python3-all python3-all-dev python3-decorator python3-dev
  python3-distutils python3-lib2to3 python3-minimal python3-numpy
  python3-pkg-resources python3-scipy python3.7 python3.7-dev
  python3.7-minimal python3.8 python3.8-dev python3.8-minimal sensible-utils
  zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation gcc-8-locales dh-make gcc-8-doc gettext-doc libasprintf-dev
  libgettextpo-dev gfortran-8-doc libcoarrays-dev groff liblapack-doc
  libboost1.67-doc libboost-container1.67-dev libboost-context1.67-dev
  libboost-coroutine1.67-dev libboost-exception1.67-dev libboost-fiber1.67-dev
  libboost-filesystem1.67-dev libboost-graph1.67-dev
  libboost-graph-parallel1.67-dev libboost-iostreams1.67-dev
  libboost-locale1.67-dev libboost-log1.67-dev libboost-math1.67-dev
  libboost-mpi1.67-dev libboost-mpi-python1.67-dev libboost-numpy1.67-dev
  libboost-program-options1.67-dev libboost-python1.67-dev
  libboost-random1.67-dev libboost-regex1.67-dev libboost-signals1.67-dev
  libboost-stacktrace1.67-dev libboost-test1.67-dev libboost-timer1.67-dev
  libboost-type-erasure1.67-dev libboost-wave1.67-dev libboost1.67-tools-dev
  libmpfrc++-dev libntl-dev krb5-doc krb5-user libtool-doc openmpi-doc
  pciutils scalapack-doc libsuperlu-doc gcj-jdk m4-doc apparmor less
  www-browser opencl-icd gfortran | fortran-compiler keychain libpam-ssh
  monkeysphere ssh-askpass libmail-box-perl python3-doc python3-tk
  python3-venv gfortran python-numpy-doc python3-pytest python3-numpy-dbg
  python3-setuptools python-scipy-doc python3.7-venv python3.7-doc
  binfmt-support python3.8-venv python3.8-doc
Recommended packages:
  curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info
  xdg-user-dirs krb5-locales libcoarrays-openmpi-dev xauth
  libmail-sendmail-perl python3-pil
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils cpp-8 debhelper
  dh-autoreconf dh-python dh-strip-nondeterminism dwz file gcc-8 gcc-8-base
  gettext gettext-base gfortran-8 groff-base ibverbs-providers intltool-debian
  libarchive-zip-perl libblas-dev libblas3 libboost-atomic1.67-dev
  libboost-atomic1.67.0 libboost-chrono1.67-dev libboost-chrono1.67.0
  libboost-date-time1.67-dev libboost-date-time1.67.0
  libboost-serialization1.67-dev libboost-serialization1.67.0
  libboost-system-dev libboost-system1.67-dev libboost-system1.67.0
  libboost-thread-dev libboost-thread1.67-dev libboost-thread1.67.0
  libboost1.67-dev libbsd0 libcroco3 libdebhelper-perl libedit2 libelf1
  libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7
  libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libexpat1 libexpat1-dev
  libfile-stripnondeterminism-perl libgcc-8-dev libgfortran-8-dev libgfortran5
  libglib2.0-0 libgssapi-krb5-2 libhwloc-dev libhwloc-plugins libhwloc15
  libibverbs-dev libibverbs1 libicu63 libk5crypto3 libkeyutils1 libkrb5-3
  libkrb5support0 liblapack3 liblbfgsb0 libltdl-dev libltdl7 libmagic-mgc
  libmagic1 libmetis-dev libmetis5 libmpdec2 libmumps-5.2.1 libmumps-dev
  libmumps-seq-5.2.1 libmumps-seq-dev libnl-3-200 libnl-3-dev
  libnl-route-3-200 libnl-route-3-dev libopenmpi-dev libopenmpi3 libpciaccess0
  libpipeline1 libpmix2 libpython3-all-dev libpython3-dev libpython3-stdlib
  libpython3.7 libpython3.7-dev libpython3.7-minimal libpython3.7-stdlib
  libpython3.8 libpython3.8-dev libpython3.8-minimal libpython3.8-stdlib
  libqhull-dev libqhull-r7 libqhull7 libscalapack-mpi-dev
  libscalapack-openmpi-dev libscalapack-openmpi2.1 libscotch-6.0 libsigsegv2
  libssl1.1 libsub-override-perl libsuperlu-dev libsuperlu5 libtinfo5 libtool
  libuchardet0 libxml2 m4 man-db mime-support mpi-default-bin mpi-default-dev
  ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client po-debconf
  python3 python3-all python3-all-dev python3-decorator python3-dev
  python3-distutils python3-lib2to3 python3-minimal python3-numpy
  python3-pkg-resources python3-scipy python3.7 python3.7-dev
  python3.7-minimal python3.8 python3.8-dev python3.8-minimal
  sbuild-build-depends-getfem++-dummy sensible-utils zlib1g-dev
0 upgraded, 146 newly installed, 0 to remove and 0 not upgraded.
Need to get 183 MB of archives.
After this operation, 621 MB of additional disk space will be used.
Get:1 copy:/build/getfem++-8GmnsG/resolver-vzVWFy/apt_archive ./ sbuild-build-depends-getfem++-dummy 0.invalid.0 [944 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libbsd0 armhf 0.10.0-1 [112 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf libtinfo5 armhf 6.1+20191019-1 [316 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-4 [783 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.2-1 [29.5 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.0-2 [1261 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf libssl1.1 armhf 1.1.1d-2 [1268 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-minimal armhf 3.7.6-1 [585 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf libexpat1 armhf 2.2.9-1 [71.5 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf python3.7-minimal armhf 3.7.6-1 [1527 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf python3-minimal armhf 3.7.5-3 [36.8 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf mime-support all 3.64 [37.8 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf libmpdec2 armhf 2.4.2-2 [67.2 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-stdlib armhf 3.7.6-1 [1669 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf python3.7 armhf 3.7.6-1 [350 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf libpython3-stdlib armhf 3.7.5-3 [20.2 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf python3 armhf 3.7.5-3 [62.1 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-minimal armhf 3.8.1-1 [742 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf python3.8-minimal armhf 3.8.1-1 [1624 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf gcc-8-base armhf 8.3.0-26+rpi1 [193 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf sensible-utils all 0.0.12+nmu1 [16.0 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.37-6 [253 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.37-6 [111 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.37-6 [66.2 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-10 [117 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf libedit2 armhf 3.1-20191211-1 [78.9 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf libkeyutils1 armhf 1.6-6 [14.0 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf libkrb5support0 armhf 1.17-6+b1 [61.5 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf libk5crypto3 armhf 1.17-6+b1 [112 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf libkrb5-3 armhf 1.17-6+b1 [316 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf libgssapi-krb5-2 armhf 1.17-6+b1 [134 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf openssh-client armhf 1:8.1p1-2 [712 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-10 [435 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf cpp-8 armhf 8.3.0-26+rpi1 [6488 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf libgcc-8-dev armhf 8.3.0-26+rpi1 [596 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf gcc-8 armhf 8.3.0-26+rpi1 [6903 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-11 [547 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 12.7.3 [174 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.67-1 [104 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.6.3-1 [23.6 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.6.3-1 [14.6 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.176-1.1 [158 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-5 [142 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.62.4-1 [1138 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf libicu63 armhf 63.2-2 [7974 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.4+dfsg1-8 [593 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-10 [1219 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:59 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:60 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 12.7.3 [1019 kB]
Get:61 http://172.17.0.1/private bullseye-staging/main armhf python3-lib2to3 all 3.8.0-1 [78.3 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main armhf python3-distutils all 3.8.0-1 [145 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main armhf dh-python all 4.20191017 [94.4 kB]
Get:64 http://172.17.0.1/private bullseye-staging/main armhf libgfortran5 armhf 9.2.1-22+rpi1 [230 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main armhf libgfortran-8-dev armhf 8.3.0-26+rpi1 [249 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main armhf gfortran-8 armhf 8.3.0-26+rpi1 [6860 kB]
Get:67 http://172.17.0.1/private bullseye-staging/main armhf libnl-3-200 armhf 3.4.0-1 [55.0 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main armhf libnl-route-3-200 armhf 3.4.0-1 [132 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main armhf libibverbs1 armhf 27.0-1 [47.0 kB]
Get:70 http://172.17.0.1/private bullseye-staging/main armhf ibverbs-providers armhf 27.0-1 [23.8 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main armhf libblas3 armhf 3.9.0-1 [108 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf libblas-dev armhf 3.9.0-1 [113 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf libboost1.67-dev armhf 1.67.0-13 [8386 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main armhf libboost-atomic1.67.0 armhf 1.67.0-13 [226 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main armhf libboost-atomic1.67-dev armhf 1.67.0-13 [225 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf libboost-system1.67.0 armhf 1.67.0-13 [228 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf libboost-chrono1.67.0 armhf 1.67.0-13 [231 kB]
Get:78 http://172.17.0.1/private bullseye-staging/main armhf libboost-chrono1.67-dev armhf 1.67.0-13 [233 kB]
Get:79 http://172.17.0.1/private bullseye-staging/main armhf libboost-date-time1.67.0 armhf 1.67.0-13 [236 kB]
Get:80 http://172.17.0.1/private bullseye-staging/main armhf libboost-serialization1.67.0 armhf 1.67.0-13 [300 kB]
Get:81 http://172.17.0.1/private bullseye-staging/main armhf libboost-serialization1.67-dev armhf 1.67.0-13 [365 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main armhf libboost-date-time1.67-dev armhf 1.67.0-13 [248 kB]
Get:83 http://172.17.0.1/private bullseye-staging/main armhf libboost-system1.67-dev armhf 1.67.0-13 [230 kB]
Get:84 http://172.17.0.1/private bullseye-staging/main armhf libboost-system-dev armhf 1.67.0.2+b9 [4384 B]
Get:85 http://172.17.0.1/private bullseye-staging/main armhf libboost-thread1.67.0 armhf 1.67.0-13 [260 kB]
Get:86 http://172.17.0.1/private bullseye-staging/main armhf libboost-thread1.67-dev armhf 1.67.0-13 [267 kB]
Get:87 http://172.17.0.1/private bullseye-staging/main armhf libboost-thread-dev armhf 1.67.0.2+b9 [4276 B]
Get:88 http://172.17.0.1/private bullseye-staging/main armhf libevent-2.1-7 armhf 2.1.11-stable-1 [165 kB]
Get:89 http://172.17.0.1/private bullseye-staging/main armhf libevent-core-2.1-7 armhf 2.1.11-stable-1 [124 kB]
Get:90 http://172.17.0.1/private bullseye-staging/main armhf libevent-extra-2.1-7 armhf 2.1.11-stable-1 [98.7 kB]
Get:91 http://172.17.0.1/private bullseye-staging/main armhf libevent-pthreads-2.1-7 armhf 2.1.11-stable-1 [54.7 kB]
Get:92 http://172.17.0.1/private bullseye-staging/main armhf libevent-openssl-2.1-7 armhf 2.1.11-stable-1 [59.7 kB]
Get:93 http://172.17.0.1/private bullseye-staging/main armhf libevent-dev armhf 2.1.11-stable-1 [279 kB]
Get:94 http://172.17.0.1/private bullseye-staging/main armhf libexpat1-dev armhf 2.2.9-1 [119 kB]
Get:95 http://172.17.0.1/private bullseye-staging/main armhf libltdl7 armhf 2.4.6-11 [387 kB]
Get:96 http://172.17.0.1/private bullseye-staging/main armhf libhwloc15 armhf 2.1.0+dfsg-2+rpi1 [112 kB]
Get:97 http://172.17.0.1/private bullseye-staging/main armhf libltdl-dev armhf 2.4.6-11 [159 kB]
Get:98 http://172.17.0.1/private bullseye-staging/main armhf libhwloc-dev armhf 2.1.0+dfsg-2+rpi1 [172 kB]
Get:99 http://172.17.0.1/private bullseye-staging/main armhf libpciaccess0 armhf 0.14-1 [51.0 kB]
Get:100 http://172.17.0.1/private bullseye-staging/main armhf ocl-icd-libopencl1 armhf 2.2.12-2 [35.7 kB]
Get:101 http://172.17.0.1/private bullseye-staging/main armhf libhwloc-plugins armhf 2.1.0+dfsg-2+rpi1 [17.0 kB]
Get:102 http://172.17.0.1/private bullseye-staging/main armhf libnl-3-dev armhf 3.4.0-1 [92.4 kB]
Get:103 http://172.17.0.1/private bullseye-staging/main armhf libnl-route-3-dev armhf 3.4.0-1 [145 kB]
Get:104 http://172.17.0.1/private bullseye-staging/main armhf libibverbs-dev armhf 27.0-1 [166 kB]
Get:105 http://172.17.0.1/private bullseye-staging/main armhf liblapack3 armhf 3.9.0-1 [1597 kB]
Get:106 http://172.17.0.1/private bullseye-staging/main armhf liblbfgsb0 armhf 3.0+dfsg.3-7 [26.1 kB]
Get:107 http://172.17.0.1/private bullseye-staging/main armhf libmetis5 armhf 5.1.0.dfsg-5 [131 kB]
Get:108 http://172.17.0.1/private bullseye-staging/main armhf libmetis-dev armhf 5.1.0.dfsg-5 [10.5 kB]
Get:109 http://172.17.0.1/private bullseye-staging/main armhf libpmix2 armhf 3.1.4-1+b1 [370 kB]
Get:110 http://172.17.0.1/private bullseye-staging/main armhf libopenmpi3 armhf 4.0.2-5+rpi1 [1679 kB]
Get:111 http://172.17.0.1/private bullseye-staging/main armhf openmpi-common all 4.0.2-5+rpi1 [168 kB]
Get:112 http://172.17.0.1/private bullseye-staging/main armhf openmpi-bin armhf 4.0.2-5+rpi1 [185 kB]
Get:113 http://172.17.0.1/private bullseye-staging/main armhf mpi-default-bin armhf 1.13 [4672 B]
Get:114 http://172.17.0.1/private bullseye-staging/main armhf libscalapack-openmpi2.1 armhf 2.1.0-2 [1196 kB]
Get:115 http://172.17.0.1/private bullseye-staging/main armhf libmumps-5.2.1 armhf 5.2.1-2 [1502 kB]
Get:116 http://172.17.0.1/private bullseye-staging/main armhf libscalapack-openmpi-dev armhf 2.1.0-2 [13.3 kB]
Get:117 http://172.17.0.1/private bullseye-staging/main armhf libopenmpi-dev armhf 4.0.2-5+rpi1 [905 kB]
Get:118 http://172.17.0.1/private bullseye-staging/main armhf mpi-default-dev armhf 1.13 [5476 B]
Get:119 http://172.17.0.1/private bullseye-staging/main armhf libscalapack-mpi-dev armhf 2.1.0-2 [9312 B]
Get:120 http://172.17.0.1/private bullseye-staging/main armhf libmumps-dev armhf 5.2.1-2 [1446 kB]
Get:121 http://172.17.0.1/private bullseye-staging/main armhf libscotch-6.0 armhf 6.0.9-1 [392 kB]
Get:122 http://172.17.0.1/private bullseye-staging/main armhf libmumps-seq-5.2.1 armhf 5.2.1-2 [1511 kB]
Get:123 http://172.17.0.1/private bullseye-staging/main armhf libmumps-seq-dev armhf 5.2.1-2 [1443 kB]
Get:124 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7 armhf 3.7.6-1 [1253 kB]
Get:125 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-dev armhf 3.7.6-1 [40.2 MB]
Get:126 http://172.17.0.1/private bullseye-staging/main armhf libpython3-dev armhf 3.7.5-3 [20.3 kB]
Get:127 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-stdlib armhf 3.8.1-1 [1597 kB]
Get:128 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8 armhf 3.8.1-1 [1361 kB]
Get:129 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-dev armhf 3.8.1-1 [46.0 MB]
Get:130 http://172.17.0.1/private bullseye-staging/main armhf libpython3-all-dev armhf 3.7.5-3 [1072 B]
Get:131 http://172.17.0.1/private bullseye-staging/main armhf libqhull7 armhf 2015.2-4 [175 kB]
Get:132 http://172.17.0.1/private bullseye-staging/main armhf libqhull-r7 armhf 2015.2-4 [171 kB]
Get:133 http://172.17.0.1/private bullseye-staging/main armhf libqhull-dev armhf 2015.2-4 [346 kB]
Get:134 http://172.17.0.1/private bullseye-staging/main armhf libsuperlu5 armhf 5.2.1+dfsg1-4 [126 kB]
Get:135 http://172.17.0.1/private bullseye-staging/main armhf libsuperlu-dev armhf 5.2.1+dfsg1-4 [18.4 kB]
Get:136 http://172.17.0.1/private bullseye-staging/main armhf python3.8 armhf 3.8.1-1 [406 kB]
Get:137 http://172.17.0.1/private bullseye-staging/main armhf python3-all armhf 3.7.5-3 [1060 B]
Get:138 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1 [206 kB]
Get:139 http://172.17.0.1/private bullseye-staging/main armhf python3.7-dev armhf 3.7.6-1 [518 kB]
Get:140 http://172.17.0.1/private bullseye-staging/main armhf python3-dev armhf 3.7.5-3 [1260 B]
Get:141 http://172.17.0.1/private bullseye-staging/main armhf python3.8-dev armhf 3.8.1-1 [515 kB]
Get:142 http://172.17.0.1/private bullseye-staging/main armhf python3-all-dev armhf 3.7.5-3 [1076 B]
Get:143 http://172.17.0.1/private bullseye-staging/main armhf python3-decorator all 4.3.0-1.1 [14.5 kB]
Get:144 http://172.17.0.1/private bullseye-staging/main armhf python3-pkg-resources all 41.2.0-1 [154 kB]
Get:145 http://172.17.0.1/private bullseye-staging/main armhf python3-numpy armhf 1:1.17.4-5 [2947 kB]
Get:146 http://172.17.0.1/private bullseye-staging/main armhf python3-scipy armhf 1.3.3-3 [9809 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 183 MB in 1min 3s (2881 kB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 12242 files and directories currently installed.)
Preparing to unpack .../00-libbsd0_0.10.0-1_armhf.deb ...
Unpacking libbsd0:armhf (0.10.0-1) ...
Selecting previously unselected package libtinfo5:armhf.
Preparing to unpack .../01-libtinfo5_6.1+20191019-1_armhf.deb ...
Unpacking libtinfo5:armhf (6.1+20191019-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../02-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../03-libuchardet0_0.0.6-3_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../04-groff-base_1.22.4-4_armhf.deb ...
Unpacking groff-base (1.22.4-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../05-libpipeline1_1.5.2-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.2-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../06-man-db_2.9.0-2_armhf.deb ...
Unpacking man-db (2.9.0-2) ...
Selecting previously unselected package libssl1.1:armhf.
Preparing to unpack .../07-libssl1.1_1.1.1d-2_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1d-2) ...
Selecting previously unselected package libpython3.7-minimal:armhf.
Preparing to unpack .../08-libpython3.7-minimal_3.7.6-1_armhf.deb ...
Unpacking libpython3.7-minimal:armhf (3.7.6-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../09-libexpat1_2.2.9-1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.9-1) ...
Selecting previously unselected package python3.7-minimal.
Preparing to unpack .../10-python3.7-minimal_3.7.6-1_armhf.deb ...
Unpacking python3.7-minimal (3.7.6-1) ...
Setting up libssl1.1:armhf (1.1.1d-2) ...
Setting up libpython3.7-minimal:armhf (3.7.6-1) ...
Setting up libexpat1:armhf (2.2.9-1) ...
Setting up python3.7-minimal (3.7.6-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13162 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.7.5-3_armhf.deb ...
Unpacking python3-minimal (3.7.5-3) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../1-mime-support_3.64_all.deb ...
Unpacking mime-support (3.64) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../2-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 .../3-libpython3.7-stdlib_3.7.6-1_armhf.deb ...
Unpacking libpython3.7-stdlib:armhf (3.7.6-1) ...
Selecting previously unselected package python3.7.
Preparing to unpack .../4-python3.7_3.7.6-1_armhf.deb ...
Unpacking python3.7 (3.7.6-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.7.5-3_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.7.5-3) ...
Setting up python3-minimal (3.7.5-3) ...
Selecting previously unselected package python3.
(Reading database ... 13600 files and directories currently installed.)
Preparing to unpack .../000-python3_3.7.5-3_armhf.deb ...
Unpacking python3 (3.7.5-3) ...
Selecting previously unselected package libpython3.8-minimal:armhf.
Preparing to unpack .../001-libpython3.8-minimal_3.8.1-1_armhf.deb ...
Unpacking libpython3.8-minimal:armhf (3.8.1-1) ...
Selecting previously unselected package python3.8-minimal.
Preparing to unpack .../002-python3.8-minimal_3.8.1-1_armhf.deb ...
Unpacking python3.8-minimal (3.8.1-1) ...
Selecting previously unselected package gcc-8-base:armhf.
Preparing to unpack .../003-gcc-8-base_8.3.0-26+rpi1_armhf.deb ...
Unpacking gcc-8-base:armhf (8.3.0-26+rpi1) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../004-sensible-utils_0.0.12+nmu1_all.deb ...
Unpacking sensible-utils (0.0.12+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../005-libmagic-mgc_1%3a5.37-6_armhf.deb ...
Unpacking libmagic-mgc (1:5.37-6) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../006-libmagic1_1%3a5.37-6_armhf.deb ...
Unpacking libmagic1:armhf (1:5.37-6) ...
Selecting previously unselected package file.
Preparing to unpack .../007-file_1%3a5.37-6_armhf.deb ...
Unpacking file (1:5.37-6) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../008-gettext-base_0.19.8.1-10_armhf.deb ...
Unpacking gettext-base (0.19.8.1-10) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../009-libedit2_3.1-20191211-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20191211-1) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../010-libkeyutils1_1.6-6_armhf.deb ...
Unpacking libkeyutils1:armhf (1.6-6) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../011-libkrb5support0_1.17-6+b1_armhf.deb ...
Unpacking libkrb5support0:armhf (1.17-6+b1) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../012-libk5crypto3_1.17-6+b1_armhf.deb ...
Unpacking libk5crypto3:armhf (1.17-6+b1) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../013-libkrb5-3_1.17-6+b1_armhf.deb ...
Unpacking libkrb5-3:armhf (1.17-6+b1) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../014-libgssapi-krb5-2_1.17-6+b1_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.17-6+b1) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../015-openssh-client_1%3a8.1p1-2_armhf.deb ...
Unpacking openssh-client (1:8.1p1-2) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../016-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../017-m4_1.4.18-4_armhf.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../018-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../019-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../020-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../021-autopoint_0.19.8.1-10_all.deb ...
Unpacking autopoint (0.19.8.1-10) ...
Selecting previously unselected package cpp-8.
Preparing to unpack .../022-cpp-8_8.3.0-26+rpi1_armhf.deb ...
Unpacking cpp-8 (8.3.0-26+rpi1) ...
Selecting previously unselected package libgcc-8-dev:armhf.
Preparing to unpack .../023-libgcc-8-dev_8.3.0-26+rpi1_armhf.deb ...
Unpacking libgcc-8-dev:armhf (8.3.0-26+rpi1) ...
Selecting previously unselected package gcc-8.
Preparing to unpack .../024-gcc-8_8.3.0-26+rpi1_armhf.deb ...
Unpacking gcc-8 (8.3.0-26+rpi1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../025-libtool_2.4.6-11_all.deb ...
Unpacking libtool (2.4.6-11) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../026-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../027-libdebhelper-perl_12.7.3_all.deb ...
Unpacking libdebhelper-perl (12.7.3) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../028-libarchive-zip-perl_1.67-1_all.deb ...
Unpacking libarchive-zip-perl (1.67-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../029-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../030-libfile-stripnondeterminism-perl_1.6.3-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.6.3-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../031-dh-strip-nondeterminism_1.6.3-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.6.3-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../032-libelf1_0.176-1.1_armhf.deb ...
Unpacking libelf1:armhf (0.176-1.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../033-dwz_0.13-5_armhf.deb ...
Unpacking dwz (0.13-5) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../034-libglib2.0-0_2.62.4-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.62.4-1) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../035-libicu63_63.2-2_armhf.deb ...
Unpacking libicu63:armhf (63.2-2) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../036-libxml2_2.9.4+dfsg1-8_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-8) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../037-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../038-gettext_0.19.8.1-10_armhf.deb ...
Unpacking gettext (0.19.8.1-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../039-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 .../040-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../041-debhelper_12.7.3_all.deb ...
Unpacking debhelper (12.7.3) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../042-python3-lib2to3_3.8.0-1_all.deb ...
Unpacking python3-lib2to3 (3.8.0-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../043-python3-distutils_3.8.0-1_all.deb ...
Unpacking python3-distutils (3.8.0-1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../044-dh-python_4.20191017_all.deb ...
Unpacking dh-python (4.20191017) ...
Selecting previously unselected package libgfortran5:armhf.
Preparing to unpack .../045-libgfortran5_9.2.1-22+rpi1_armhf.deb ...
Unpacking libgfortran5:armhf (9.2.1-22+rpi1) ...
Selecting previously unselected package libgfortran-8-dev:armhf.
Preparing to unpack .../046-libgfortran-8-dev_8.3.0-26+rpi1_armhf.deb ...
Unpacking libgfortran-8-dev:armhf (8.3.0-26+rpi1) ...
Selecting previously unselected package gfortran-8.
Preparing to unpack .../047-gfortran-8_8.3.0-26+rpi1_armhf.deb ...
Unpacking gfortran-8 (8.3.0-26+rpi1) ...
Selecting previously unselected package libnl-3-200:armhf.
Preparing to unpack .../048-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 .../049-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 .../050-libibverbs1_27.0-1_armhf.deb ...
Unpacking libibverbs1:armhf (27.0-1) ...
Selecting previously unselected package ibverbs-providers:armhf.
Preparing to unpack .../051-ibverbs-providers_27.0-1_armhf.deb ...
Unpacking ibverbs-providers:armhf (27.0-1) ...
Selecting previously unselected package libblas3:armhf.
Preparing to unpack .../052-libblas3_3.9.0-1_armhf.deb ...
Unpacking libblas3:armhf (3.9.0-1) ...
Selecting previously unselected package libblas-dev:armhf.
Preparing to unpack .../053-libblas-dev_3.9.0-1_armhf.deb ...
Unpacking libblas-dev:armhf (3.9.0-1) ...
Selecting previously unselected package libboost1.67-dev:armhf.
Preparing to unpack .../054-libboost1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-atomic1.67.0:armhf.
Preparing to unpack .../055-libboost-atomic1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-atomic1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-atomic1.67-dev:armhf.
Preparing to unpack .../056-libboost-atomic1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-atomic1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-system1.67.0:armhf.
Preparing to unpack .../057-libboost-system1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-system1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-chrono1.67.0:armhf.
Preparing to unpack .../058-libboost-chrono1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-chrono1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-chrono1.67-dev:armhf.
Preparing to unpack .../059-libboost-chrono1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-chrono1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-date-time1.67.0:armhf.
Preparing to unpack .../060-libboost-date-time1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-date-time1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-serialization1.67.0:armhf.
Preparing to unpack .../061-libboost-serialization1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-serialization1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-serialization1.67-dev:armhf.
Preparing to unpack .../062-libboost-serialization1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-serialization1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-date-time1.67-dev:armhf.
Preparing to unpack .../063-libboost-date-time1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-date-time1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-system1.67-dev:armhf.
Preparing to unpack .../064-libboost-system1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-system1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-system-dev:armhf.
Preparing to unpack .../065-libboost-system-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-system-dev:armhf (1.67.0.2+b9) ...
Selecting previously unselected package libboost-thread1.67.0:armhf.
Preparing to unpack .../066-libboost-thread1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-thread1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-thread1.67-dev:armhf.
Preparing to unpack .../067-libboost-thread1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-thread1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-thread-dev:armhf.
Preparing to unpack .../068-libboost-thread-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-thread-dev:armhf (1.67.0.2+b9) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../069-libevent-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-core-2.1-7:armhf.
Preparing to unpack .../070-libevent-core-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-core-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-extra-2.1-7:armhf.
Preparing to unpack .../071-libevent-extra-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-extra-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-pthreads-2.1-7:armhf.
Preparing to unpack .../072-libevent-pthreads-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-pthreads-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-openssl-2.1-7:armhf.
Preparing to unpack .../073-libevent-openssl-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-openssl-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-dev.
Preparing to unpack .../074-libevent-dev_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-dev (2.1.11-stable-1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../075-libexpat1-dev_2.2.9-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.9-1) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../076-libltdl7_2.4.6-11_armhf.deb ...
Unpacking libltdl7:armhf (2.4.6-11) ...
Selecting previously unselected package libhwloc15:armhf.
Preparing to unpack .../077-libhwloc15_2.1.0+dfsg-2+rpi1_armhf.deb ...
Unpacking libhwloc15:armhf (2.1.0+dfsg-2+rpi1) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../078-libltdl-dev_2.4.6-11_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.6-11) ...
Selecting previously unselected package libhwloc-dev:armhf.
Preparing to unpack .../079-libhwloc-dev_2.1.0+dfsg-2+rpi1_armhf.deb ...
Unpacking libhwloc-dev:armhf (2.1.0+dfsg-2+rpi1) ...
Selecting previously unselected package libpciaccess0:armhf.
Preparing to unpack .../080-libpciaccess0_0.14-1_armhf.deb ...
Unpacking libpciaccess0:armhf (0.14-1) ...
Selecting previously unselected package ocl-icd-libopencl1:armhf.
Preparing to unpack .../081-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 .../082-libhwloc-plugins_2.1.0+dfsg-2+rpi1_armhf.deb ...
Unpacking libhwloc-plugins:armhf (2.1.0+dfsg-2+rpi1) ...
Selecting previously unselected package libnl-3-dev:armhf.
Preparing to unpack .../083-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 .../084-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 .../085-libibverbs-dev_27.0-1_armhf.deb ...
Unpacking libibverbs-dev:armhf (27.0-1) ...
Selecting previously unselected package liblapack3:armhf.
Preparing to unpack .../086-liblapack3_3.9.0-1_armhf.deb ...
Unpacking liblapack3:armhf (3.9.0-1) ...
Selecting previously unselected package liblbfgsb0:armhf.
Preparing to unpack .../087-liblbfgsb0_3.0+dfsg.3-7_armhf.deb ...
Unpacking liblbfgsb0:armhf (3.0+dfsg.3-7) ...
Selecting previously unselected package libmetis5:armhf.
Preparing to unpack .../088-libmetis5_5.1.0.dfsg-5_armhf.deb ...
Unpacking libmetis5:armhf (5.1.0.dfsg-5) ...
Selecting previously unselected package libmetis-dev.
Preparing to unpack .../089-libmetis-dev_5.1.0.dfsg-5_armhf.deb ...
Unpacking libmetis-dev (5.1.0.dfsg-5) ...
Selecting previously unselected package libpmix2:armhf.
Preparing to unpack .../090-libpmix2_3.1.4-1+b1_armhf.deb ...
Unpacking libpmix2:armhf (3.1.4-1+b1) ...
Selecting previously unselected package libopenmpi3:armhf.
Preparing to unpack .../091-libopenmpi3_4.0.2-5+rpi1_armhf.deb ...
Unpacking libopenmpi3:armhf (4.0.2-5+rpi1) ...
Selecting previously unselected package openmpi-common.
Preparing to unpack .../092-openmpi-common_4.0.2-5+rpi1_all.deb ...
Unpacking openmpi-common (4.0.2-5+rpi1) ...
Selecting previously unselected package openmpi-bin.
Preparing to unpack .../093-openmpi-bin_4.0.2-5+rpi1_armhf.deb ...
Unpacking openmpi-bin (4.0.2-5+rpi1) ...
Selecting previously unselected package mpi-default-bin.
Preparing to unpack .../094-mpi-default-bin_1.13_armhf.deb ...
Unpacking mpi-default-bin (1.13) ...
Selecting previously unselected package libscalapack-openmpi2.1:armhf.
Preparing to unpack .../095-libscalapack-openmpi2.1_2.1.0-2_armhf.deb ...
Unpacking libscalapack-openmpi2.1:armhf (2.1.0-2) ...
Selecting previously unselected package libmumps-5.2.1:armhf.
Preparing to unpack .../096-libmumps-5.2.1_5.2.1-2_armhf.deb ...
Unpacking libmumps-5.2.1:armhf (5.2.1-2) ...
Selecting previously unselected package libscalapack-openmpi-dev:armhf.
Preparing to unpack .../097-libscalapack-openmpi-dev_2.1.0-2_armhf.deb ...
Unpacking libscalapack-openmpi-dev:armhf (2.1.0-2) ...
Selecting previously unselected package libopenmpi-dev:armhf.
Preparing to unpack .../098-libopenmpi-dev_4.0.2-5+rpi1_armhf.deb ...
Unpacking libopenmpi-dev:armhf (4.0.2-5+rpi1) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../099-mpi-default-dev_1.13_armhf.deb ...
Unpacking mpi-default-dev (1.13) ...
Selecting previously unselected package libscalapack-mpi-dev:armhf.
Preparing to unpack .../100-libscalapack-mpi-dev_2.1.0-2_armhf.deb ...
Unpacking libscalapack-mpi-dev:armhf (2.1.0-2) ...
Selecting previously unselected package libmumps-dev:armhf.
Preparing to unpack .../101-libmumps-dev_5.2.1-2_armhf.deb ...
Unpacking libmumps-dev:armhf (5.2.1-2) ...
Selecting previously unselected package libscotch-6.0:armhf.
Preparing to unpack .../102-libscotch-6.0_6.0.9-1_armhf.deb ...
Unpacking libscotch-6.0:armhf (6.0.9-1) ...
Selecting previously unselected package libmumps-seq-5.2.1:armhf.
Preparing to unpack .../103-libmumps-seq-5.2.1_5.2.1-2_armhf.deb ...
Unpacking libmumps-seq-5.2.1:armhf (5.2.1-2) ...
Selecting previously unselected package libmumps-seq-dev:armhf.
Preparing to unpack .../104-libmumps-seq-dev_5.2.1-2_armhf.deb ...
Unpacking libmumps-seq-dev:armhf (5.2.1-2) ...
Selecting previously unselected package libpython3.7:armhf.
Preparing to unpack .../105-libpython3.7_3.7.6-1_armhf.deb ...
Unpacking libpython3.7:armhf (3.7.6-1) ...
Selecting previously unselected package libpython3.7-dev:armhf.
Preparing to unpack .../106-libpython3.7-dev_3.7.6-1_armhf.deb ...
Unpacking libpython3.7-dev:armhf (3.7.6-1) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../107-libpython3-dev_3.7.5-3_armhf.deb ...
Unpacking libpython3-dev:armhf (3.7.5-3) ...
Selecting previously unselected package libpython3.8-stdlib:armhf.
Preparing to unpack .../108-libpython3.8-stdlib_3.8.1-1_armhf.deb ...
Unpacking libpython3.8-stdlib:armhf (3.8.1-1) ...
Selecting previously unselected package libpython3.8:armhf.
Preparing to unpack .../109-libpython3.8_3.8.1-1_armhf.deb ...
Unpacking libpython3.8:armhf (3.8.1-1) ...
Selecting previously unselected package libpython3.8-dev:armhf.
Preparing to unpack .../110-libpython3.8-dev_3.8.1-1_armhf.deb ...
Unpacking libpython3.8-dev:armhf (3.8.1-1) ...
Selecting previously unselected package libpython3-all-dev:armhf.
Preparing to unpack .../111-libpython3-all-dev_3.7.5-3_armhf.deb ...
Unpacking libpython3-all-dev:armhf (3.7.5-3) ...
Selecting previously unselected package libqhull7:armhf.
Preparing to unpack .../112-libqhull7_2015.2-4_armhf.deb ...
Unpacking libqhull7:armhf (2015.2-4) ...
Selecting previously unselected package libqhull-r7:armhf.
Preparing to unpack .../113-libqhull-r7_2015.2-4_armhf.deb ...
Unpacking libqhull-r7:armhf (2015.2-4) ...
Selecting previously unselected package libqhull-dev:armhf.
Preparing to unpack .../114-libqhull-dev_2015.2-4_armhf.deb ...
Unpacking libqhull-dev:armhf (2015.2-4) ...
Selecting previously unselected package libsuperlu5:armhf.
Preparing to unpack .../115-libsuperlu5_5.2.1+dfsg1-4_armhf.deb ...
Unpacking libsuperlu5:armhf (5.2.1+dfsg1-4) ...
Selecting previously unselected package libsuperlu-dev:armhf.
Preparing to unpack .../116-libsuperlu-dev_5.2.1+dfsg1-4_armhf.deb ...
Unpacking libsuperlu-dev:armhf (5.2.1+dfsg1-4) ...
Selecting previously unselected package python3.8.
Preparing to unpack .../117-python3.8_3.8.1-1_armhf.deb ...
Unpacking python3.8 (3.8.1-1) ...
Selecting previously unselected package python3-all.
Preparing to unpack .../118-python3-all_3.7.5-3_armhf.deb ...
Unpacking python3-all (3.7.5-3) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../119-zlib1g-dev_1%3a1.2.11.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Selecting previously unselected package python3.7-dev.
Preparing to unpack .../120-python3.7-dev_3.7.6-1_armhf.deb ...
Unpacking python3.7-dev (3.7.6-1) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../121-python3-dev_3.7.5-3_armhf.deb ...
Unpacking python3-dev (3.7.5-3) ...
Selecting previously unselected package python3.8-dev.
Preparing to unpack .../122-python3.8-dev_3.8.1-1_armhf.deb ...
Unpacking python3.8-dev (3.8.1-1) ...
Selecting previously unselected package python3-all-dev.
Preparing to unpack .../123-python3-all-dev_3.7.5-3_armhf.deb ...
Unpacking python3-all-dev (3.7.5-3) ...
Selecting previously unselected package python3-decorator.
Preparing to unpack .../124-python3-decorator_4.3.0-1.1_all.deb ...
Unpacking python3-decorator (4.3.0-1.1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../125-python3-pkg-resources_41.2.0-1_all.deb ...
Unpacking python3-pkg-resources (41.2.0-1) ...
Selecting previously unselected package python3-numpy.
Preparing to unpack .../126-python3-numpy_1%3a1.17.4-5_armhf.deb ...
Unpacking python3-numpy (1:1.17.4-5) ...
Selecting previously unselected package python3-scipy.
Preparing to unpack .../127-python3-scipy_1.3.3-3_armhf.deb ...
Unpacking python3-scipy (1.3.3-3) ...
Selecting previously unselected package sbuild-build-depends-getfem++-dummy.
Preparing to unpack .../128-sbuild-build-depends-getfem++-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-getfem++-dummy (0.invalid.0) ...
Setting up libboost1.67-dev:armhf (1.67.0-13) ...
Setting up libpipeline1:armhf (1.5.2-1) ...
Setting up libpciaccess0:armhf (0.14-1) ...
Setting up libkeyutils1:armhf (1.6-6) ...
Setting up libpython3.8-minimal:armhf (3.8.1-1) ...
Setting up mime-support (3.64) ...
Setting up libmagic-mgc (1:5.37-6) ...
Setting up libarchive-zip-perl (1.67-1) ...
Setting up libglib2.0-0:armhf (2.62.4-1) ...
No schema files found: doing nothing.
Setting up libdebhelper-perl (12.7.3) ...
Setting up libmagic1:armhf (1:5.37-6) ...
Setting up gettext-base (0.19.8.1-10) ...
Setting up libqhull7:armhf (2015.2-4) ...
Setting up libmetis5:armhf (5.1.0.dfsg-5) ...
Setting up libboost-date-time1.67.0:armhf (1.67.0-13) ...
Setting up file (1:5.37-6) ...
Setting up libicu63:armhf (63.2-2) ...
Setting up libkrb5support0:armhf (1.17-6+b1) ...
Setting up autotools-dev (20180224.1) ...
Setting up libblas3:armhf (3.9.0-1) ...
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 libexpat1-dev:armhf (2.2.9-1) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libevent-core-2.1-7:armhf (2.1.11-stable-1) ...
Setting up libevent-2.1-7:armhf (2.1.11-stable-1) ...
Setting up gcc-8-base:armhf (8.3.0-26+rpi1) ...
Setting up autopoint (0.19.8.1-10) ...
Setting up libk5crypto3:armhf (1.17-6+b1) ...
Setting up libltdl7:armhf (2.4.6-11) ...
Setting up libgcc-8-dev:armhf (8.3.0-26+rpi1) ...
Setting up libgfortran5:armhf (9.2.1-22+rpi1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Setting up python3.8-minimal (3.8.1-1) ...
Setting up sensible-utils (0.0.12+nmu1) ...
Setting up ocl-icd-libopencl1:armhf (2.2.12-2) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up libnl-3-200:armhf (3.4.0-1) ...
Setting up openmpi-common (4.0.2-5+rpi1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libboost-atomic1.67.0:armhf (1.67.0-13) ...
Setting up libkrb5-3:armhf (1.17-6+b1) ...
Setting up libqhull-r7:armhf (2015.2-4) ...
Setting up libmpdec2:armhf (2.4.2-2) ...
Setting up libboost-system1.67.0:armhf (1.67.0-13) ...
Setting up cpp-8 (8.3.0-26+rpi1) ...
Setting up libpython3.8-stdlib:armhf (3.8.1-1) ...
Setting up python3.8 (3.8.1-1) ...
Setting up libboost-serialization1.67.0:armhf (1.67.0-13) ...
Setting up libbsd0:armhf (0.10.0-1) ...
Setting up libtinfo5:armhf (6.1+20191019-1) ...
Setting up libelf1:armhf (0.176-1.1) ...
Setting up libxml2:armhf (2.9.4+dfsg1-8) ...
Setting up libscotch-6.0:armhf (6.0.9-1) ...
Setting up libblas-dev:armhf (3.9.0-1) ...
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 libevent-pthreads-2.1-7:armhf (2.1.11-stable-1) ...
Setting up libboost-atomic1.67-dev:armhf (1.67.0-13) ...
Setting up libfile-stripnondeterminism-perl (1.6.3-1) ...
Setting up libboost-serialization1.67-dev:armhf (1.67.0-13) ...
Setting up libgfortran-8-dev:armhf (8.3.0-26+rpi1) ...
Setting up libpython3.7-stdlib:armhf (3.7.6-1) ...
Setting up libevent-extra-2.1-7:armhf (2.1.11-stable-1) ...
Setting up liblapack3:armhf (3.9.0-1) ...
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 libboost-chrono1.67.0:armhf (1.67.0-13) ...
Setting up gcc-8 (8.3.0-26+rpi1) ...
Setting up libboost-thread1.67.0:armhf (1.67.0-13) ...
Setting up libpython3.7:armhf (3.7.6-1) ...
Setting up libtool (2.4.6-11) ...
Setting up libmetis-dev (5.1.0.dfsg-5) ...
Setting up gfortran-8 (8.3.0-26+rpi1) ...
Setting up libpython3.7-dev:armhf (3.7.6-1) ...
Setting up libedit2:armhf (3.1-20191211-1) ...
Setting up libsuperlu5:armhf (5.2.1+dfsg1-4) ...
Setting up libevent-openssl-2.1-7:armhf (2.1.11-stable-1) ...
Setting up m4 (1.4.18-4) ...
Setting up libmumps-seq-5.2.1:armhf (5.2.1-2) ...
Setting up libnl-route-3-200:armhf (3.4.0-1) ...
Setting up libboost-date-time1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-chrono1.67-dev:armhf (1.67.0-13) ...
Setting up libpython3.8:armhf (3.8.1-1) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libevent-dev (2.1.11-stable-1) ...
Setting up libhwloc15:armhf (2.1.0+dfsg-2+rpi1) ...
Setting up libgssapi-krb5-2:armhf (1.17-6+b1) ...
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up libqhull-dev:armhf (2015.2-4) ...
Setting up autoconf (2.69-11) ...
Setting up dh-strip-nondeterminism (1.6.3-1) ...
Setting up dwz (0.13-5) ...
Setting up libnl-3-dev:armhf (3.4.0-1) ...
Setting up groff-base (1.22.4-4) ...
Setting up libboost-system1.67-dev:armhf (1.67.0-13) ...
Setting up libsuperlu-dev:armhf (5.2.1+dfsg1-4) ...
Setting up libpython3-stdlib:armhf (3.7.5-3) ...
Setting up liblbfgsb0:armhf (3.0+dfsg.3-7) ...
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 python3.7 (3.7.6-1) ...
Setting up libibverbs1:armhf (27.0-1) ...
Setting up gettext (0.19.8.1-10) ...
Setting up libpython3-dev:armhf (3.7.5-3) ...
Setting up ibverbs-providers:armhf (27.0-1) ...
Setting up libboost-thread1.67-dev:armhf (1.67.0-13) ...
Setting up openssh-client (1:8.1p1-2) ...
Setting up libboost-system-dev:armhf (1.67.0.2+b9) ...
Setting up python3 (3.7.5-3) ...
Setting up libhwloc-plugins:armhf (2.1.0+dfsg-2+rpi1) ...
Setting up man-db (2.9.0-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3.7-dev (3.7.6-1) ...
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-11) ...
Setting up python3-decorator (4.3.0-1.1) ...
Setting up libpython3.8-dev:armhf (3.8.1-1) ...
Setting up libpython3-all-dev:armhf (3.7.5-3) ...
Setting up python3.8-dev (3.8.1-1) ...
Setting up libhwloc-dev:armhf (2.1.0+dfsg-2+rpi1) ...
Setting up python3-lib2to3 (3.8.0-1) ...
Setting up libboost-thread-dev:armhf (1.67.0.2+b9) ...
Setting up python3-pkg-resources (41.2.0-1) ...
Setting up python3-distutils (3.8.0-1) ...
Setting up dh-python (4.20191017) ...
Setting up libpmix2:armhf (3.1.4-1+b1) ...
Setting up po-debconf (1.0.21) ...
Setting up libopenmpi3:armhf (4.0.2-5+rpi1) ...
Setting up python3-all (3.7.5-3) ...
Setting up libibverbs-dev:armhf (27.0-1) ...
Setting up python3-dev (3.7.5-3) ...
Setting up python3-numpy (1:1.17.4-5) ...
Setting up openmpi-bin (4.0.2-5+rpi1) ...
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-all-dev (3.7.5-3) ...
Setting up python3-scipy (1.3.3-3) ...
Setting up mpi-default-bin (1.13) ...
Setting up libopenmpi-dev:armhf (4.0.2-5+rpi1) ...
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 libscalapack-openmpi2.1:armhf (2.1.0-2) ...
Setting up libmumps-5.2.1:armhf (5.2.1-2) ...
Setting up libscalapack-openmpi-dev:armhf (2.1.0-2) ...
Setting up mpi-default-dev (1.13) ...
Setting up libscalapack-mpi-dev:armhf (2.1.0-2) ...
Setting up libmumps-dev:armhf (5.2.1-2) ...
Setting up libmumps-seq-dev:armhf (5.2.1-2) ...
Setting up debhelper (12.7.3) ...
Setting up dh-autoreconf (19) ...
Setting up sbuild-build-depends-getfem++-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.29-7+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

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

Kernel: Linux 4.15.0-58-generic armhf (armv8l)
Toolchain package versions: binutils_2.33.1-6+rpi1 dpkg-dev_1.19.7 g++-9_9.2.1-22+rpi1 gcc-8_8.3.0-26+rpi1 gcc-9_9.2.1-22+rpi1 libc6-dev_2.29-7+rpi1 libstdc++-9-dev_9.2.1-22+rpi1 libstdc++6_9.2.1-22+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2
Package versions: adduser_3.118 apt_1.8.4 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11+rpi1 base-passwd_3.5.47 bash_5.0-5 binutils_2.33.1-6+rpi1 binutils-arm-linux-gnueabihf_2.33.1-6+rpi1 binutils-common_2.33.1-6+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.34-0.1 build-essential_12.8 bzip2_1.0.8-2 coreutils_8.30-3 cpp_4:9.2.1-3.1+rpi1 cpp-8_8.3.0-26+rpi1 cpp-9_9.2.1-22+rpi1 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.7.3 debianutils_4.9.1 dh-autoreconf_19 dh-python_4.20191017 dh-strip-nondeterminism_1.6.3-1 diffutils_1:3.7-3 dirmngr_2.2.17-3+b1 dpkg_1.19.7 dpkg-dev_1.19.7 dwz_0.13-5 e2fsprogs_1.45.4-1 fakeroot_1.24-1 fdisk_2.34-0.1 file_1:5.37-6 findutils_4.7.0-1 g++_4:9.2.1-3.1+rpi1 g++-9_9.2.1-22+rpi1 gcc_4:9.2.1-3.1+rpi1 gcc-8_8.3.0-26+rpi1 gcc-8-base_8.3.0-26+rpi1 gcc-9_9.2.1-22+rpi1 gcc-9-base_9.2.1-22+rpi1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gfortran-8_8.3.0-26+rpi1 gnupg_2.2.17-3 gnupg-l10n_2.2.17-3 gnupg-utils_2.2.17-3+b1 gpg_2.2.17-3+b1 gpg-agent_2.2.17-3+b1 gpg-wks-client_2.2.17-3+b1 gpg-wks-server_2.2.17-3+b1 gpgconf_2.2.17-3+b1 gpgsm_2.2.17-3+b1 gpgv_2.2.17-3+b1 grep_3.3-1 groff-base_1.22.4-4 gzip_1.9-3 hostname_3.23 ibverbs-providers_27.0-1 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20190709-2 libacl1_2.2.53-5 libapt-pkg5.0_1.8.4 libarchive-zip-perl_1.67-1 libasan5_9.2.1-22+rpi1 libassuan0_2.5.3-7 libatomic1_9.2.1-22+rpi1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2 libaudit1_1:2.8.5-2+b1 libbinutils_2.33.1-6+rpi1 libblas-dev_3.9.0-1 libblas3_3.9.0-1 libblkid1_2.34-0.1 libboost-atomic1.67-dev_1.67.0-13 libboost-atomic1.67.0_1.67.0-13 libboost-chrono1.67-dev_1.67.0-13 libboost-chrono1.67.0_1.67.0-13 libboost-date-time1.67-dev_1.67.0-13 libboost-date-time1.67.0_1.67.0-13 libboost-serialization1.67-dev_1.67.0-13 libboost-serialization1.67.0_1.67.0-13 libboost-system-dev_1.67.0.2+b9 libboost-system1.67-dev_1.67.0-13 libboost-system1.67.0_1.67.0-13 libboost-thread-dev_1.67.0.2+b9 libboost-thread1.67-dev_1.67.0-13 libboost-thread1.67.0_1.67.0-13 libboost1.67-dev_1.67.0-13 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libc-bin_2.29-7+rpi1 libc-dev-bin_2.29-7+rpi1 libc6_2.29-7+rpi1 libc6-dev_2.29-7+rpi1 libcap-ng0_0.7.9-2.1 libcap2_1:2.27-1 libcap2-bin_1:2.27-1 libcc1-0_9.2.1-22+rpi1 libcom-err2_1.45.4-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.10-10+b5 libcrypt1_1:4.4.10-10+b5 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.250 libdebhelper-perl_12.7.3 libdpkg-perl_1.19.7 libedit2_3.1-20191211-1 libelf1_0.176-1.1 libevent-2.1-7_2.1.11-stable-1 libevent-core-2.1-7_2.1.11-stable-1 libevent-dev_2.1.11-stable-1 libevent-extra-2.1-7_2.1.11-stable-1 libevent-openssl-2.1-7_2.1.11-stable-1 libevent-pthreads-2.1-7_2.1.11-stable-1 libexpat1_2.2.9-1 libexpat1-dev_2.2.9-1 libext2fs2_1.45.4-1 libfakeroot_1.24-1 libfdisk1_2.34-0.1 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_1.6.3-1 libgcc-8-dev_8.3.0-26+rpi1 libgcc-9-dev_9.2.1-22+rpi1 libgcc1_1:9.2.1-22+rpi1 libgcrypt20_1.8.5-3 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libgfortran-8-dev_8.3.0-26+rpi1 libgfortran5_9.2.1-22+rpi1 libglib2.0-0_2.62.4-1 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.11.1-2 libgomp1_9.2.1-22+rpi1 libgpg-error0_1.36-7 libgssapi-krb5-2_1.17-6+b1 libhogweed5_3.5.1+really3.5.1-2 libhwloc-dev_2.1.0+dfsg-2+rpi1 libhwloc-plugins_2.1.0+dfsg-2+rpi1 libhwloc15_2.1.0+dfsg-2+rpi1 libibverbs-dev_27.0-1 libibverbs1_27.0-1 libicu63_63.2-2 libidn2-0_2.2.0-2 libisl22_0.22-2 libk5crypto3_1.17-6+b1 libkeyutils1_1.6-6 libkrb5-3_1.17-6+b1 libkrb5support0_1.17-6+b1 libksba8_1.3.5-2 liblapack3_3.9.0-1 liblbfgsb0_3.0+dfsg.3-7 libldap-2.4-2_2.4.48+dfsg-1+b2 libldap-common_2.4.48+dfsg-1 libltdl-dev_2.4.6-11 libltdl7_2.4.6-11 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 libmagic-mgc_1:5.37-6 libmagic1_1:5.37-6 libmetis-dev_5.1.0.dfsg-5 libmetis5_5.1.0.dfsg-5 libmount1_2.34-0.1 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.2-1 libmumps-5.2.1_5.2.1-2 libmumps-dev_5.2.1-2 libmumps-seq-5.2.1_5.2.1-2 libmumps-seq-dev_5.2.1-2 libncursesw6_6.1+20191019-1 libnettle7_3.5.1+really3.5.1-2 libnl-3-200_3.4.0-1 libnl-3-dev_3.4.0-1 libnl-route-3-200_3.4.0-1 libnl-route-3-dev_3.4.0-1 libnpth0_1.6-1 libopenmpi-dev_4.0.2-5+rpi1 libopenmpi3_4.0.2-5+rpi1 libp11-kit0_0.23.18.1-2 libpam-cap_1:2.27-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpciaccess0_0.14-1 libpcre2-8-0_10.34-7 libpcre3_2:8.39-12 libperl5.30_5.30.0-9 libpipeline1_1.5.2-1 libpmix2_3.1.4-1+b1 libpython3-all-dev_3.7.5-3 libpython3-dev_3.7.5-3 libpython3-stdlib_3.7.5-3 libpython3.7_3.7.6-1 libpython3.7-dev_3.7.6-1 libpython3.7-minimal_3.7.6-1 libpython3.7-stdlib_3.7.6-1 libpython3.8_3.8.1-1 libpython3.8-dev_3.8.1-1 libpython3.8-minimal_3.8.1-1 libpython3.8-stdlib_3.8.1-1 libqhull-dev_2015.2-4 libqhull-r7_2015.2-4 libqhull7_2015.2-4 libreadline7_7.0-5 libreadline8_8.0-3 librust-rand-core-dev_0.5.1-1 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libscalapack-mpi-dev_2.1.0-2 libscalapack-openmpi-dev_2.1.0-2 libscalapack-openmpi2.1_2.1.0-2 libscotch-6.0_6.0.9-1 libseccomp2_2.4.2-2+rpi1 libselinux1_3.0-1 libsemanage-common_3.0-1 libsemanage1_3.0-1 libsepol1_3.0-1 libsigsegv2_2.12-2 libsmartcols1_2.34-0.1 libsqlite3-0_3.30.1+fossil191229-1 libss2_1.45.4-1 libssl1.1_1.1.1d-2 libstdc++-9-dev_9.2.1-22+rpi1 libstdc++6_9.2.1-22+rpi1 libsub-override-perl_0.09-2 libsuperlu-dev_5.2.1+dfsg1-4 libsuperlu5_5.2.1+dfsg1-4 libsystemd0_244-3+rpi1+b1 libtasn1-6_4.15.0-2 libtinfo5_6.1+20191019-1 libtinfo6_6.1+20191019-1 libtool_2.4.6-11 libubsan1_9.2.1-22+rpi1 libuchardet0_0.0.6-3 libudev1_244-3+rpi1+b1 libunistring2_0.9.10-2 libuuid1_2.34-0.1 libxml2_2.9.4+dfsg1-8 libzstd1_1.4.4+dfsg-1+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2 login_1:4.8-1 logsave_1.45.4-1 lsb-base_11.1.0+rpi1 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.0-2 mawk_1.3.3-17 mime-support_3.64 mount_2.34-0.1 mpi-default-bin_1.13 mpi-default-dev_1.13 ncurses-base_6.1+20191019-1 ncurses-bin_6.1+20191019-1 netbase_6.0 ocl-icd-libopencl1_2.2.12-2 openmpi-bin_4.0.2-5+rpi1 openmpi-common_4.0.2-5+rpi1 openssh-client_1:8.1p1-2 passwd_1:4.8-1 patch_2.7.6-6 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.30_5.30.0-9 pinentry-curses_1.1.0-3 po-debconf_1.0.21 python3_3.7.5-3 python3-all_3.7.5-3 python3-all-dev_3.7.5-3 python3-decorator_4.3.0-1.1 python3-dev_3.7.5-3 python3-distutils_3.8.0-1 python3-lib2to3_3.8.0-1 python3-minimal_3.7.5-3 python3-numpy_1:1.17.4-5 python3-pkg-resources_41.2.0-1 python3-scipy_1.3.3-3 python3.7_3.7.6-1 python3.7-dev_3.7.6-1 python3.7-minimal_3.7.6-1 python3.8_3.8.1-1 python3.8-dev_3.8.1-1 python3.8-minimal_3.8.1-1 raspbian-archive-keyring_20120528.2 readline-common_8.0-3 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-getfem++-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sysvinit-utils_2.96-1 tar_1.30+dfsg-6 tzdata_2019c-3 util-linux_2.34-0.1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1 zlib1g-dev_1:1.2.11.dfsg-1

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


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

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Fri Dec 27 13:53:54 2019 UTC
gpgv:                using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./getfem++_5.3+dfsg1-3.dsc
dpkg-source: info: extracting getfem++ in /build/getfem++-8GmnsG/getfem++-5.3+dfsg1
dpkg-source: info: unpacking getfem++_5.3+dfsg1.orig.tar.xz
dpkg-source: info: unpacking getfem++_5.3+dfsg1-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 04_fix_FTBFS.patch
dpkg-source: info: applying 05_disable_failing_test.patch
dpkg-source: info: applying 06_gcc-6.patch
dpkg-source: info: applying 07_disable_scilab.patch
dpkg-source: info: applying numpy1.14.patch
dpkg-source: info: applying drop_python2.patch
dpkg-source: info: applying fix_python3_tests_4fe9963c.patch
dpkg-source: info: applying fix_python3_tests_8dcd729f.patch
dpkg-source: info: applying scripts_python3.patch
dpkg-source: info: applying fix_blas_interface.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-e4c8ca7b-05b8-4ad9-a107-183b78a2ee2f
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

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

dpkg-buildpackage: info: source package getfem++
dpkg-buildpackage: info: source version 5.3+dfsg1-3
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean --with python3
   dh_clean
 debian/rules build-arch
dh build-arch --with python3
   dh_update_autotools_config -a
   dh_autoreconf -a
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:98: installing './compile'
configure.ac:58: installing './missing'
contrib/aposteriori/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
interface/src/python/Makefile.am:25: installing './py-compile'
tests/Makefile.am:101: warning: variable 'test_gmm_matrix_functions_SOURCES' is defined but no program or
tests/Makefile.am:101: library has 'test_gmm_matrix_functions' as canonical name (possible typo)
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
dh_auto_configure --  --prefix=/usr --enable-boost --enable-shared --with-pic --enable-python3 --enable-metis --disable-matlab --disable-superlu --enable-muparser --enable-mumps --disable-scilab --with-mumps="-lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq"  
	./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr --enable-boost --enable-shared --with-pic --enable-python3 --enable-metis --disable-matlab --disable-superlu --enable-muparser --enable-mumps --disable-scilab "--with-mumps=-lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq"
configure: WARNING: unrecognized options: --disable-maintainer-mode, --enable-muparser, --disable-scilab
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports the include directive... yes (GNU style)
checking whether to compile using MPI... no
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking whether to compile using MPI... no
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking whether to compile using MPI... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgfortran... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking for nagfor... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking whether we are using the GNU Fortran compiler... no
checking whether  accepts -g... no
checking how to run the C++ preprocessor... g++ -E
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking how to get verbose linking output from ... configure: WARNING: compilation failed

checking for Fortran libraries of ... 
checking whether the compiler recognizes the partial specialization syntax... yes
you are compiling GetFEM++ on a arm-unknown-linux-gnueabihf
Using the GNU g++ compiler 9.2.1-22+rpi1)
checking whether g++ accepts -O3... yes
checking whether g++ accepts -Wall -W... yes
checking whether g++ accepts -fmessage-length=0... yes
checking whether g++ accepts -fvisibility-inlines-hidden... yes
checking whether g++ accepts -ftemplate-depth-100... yes
checking whether g++ accepts -std=c++11... yes
checking whether g++ accepts -fPIC... yes
checking whether g++ accepts -pedantic... yes
checking whether g++ accepts -Wshadow... yes
checking whether g++ accepts -Wno-terminate... yes
checking whether g++ accepts -Wno-implicit-fallthrough... yes
checking whether g++ accepts -Wno-unknown-pragmas... yes
checking whether g++ accepts -Wno-variadic-macros... yes
checking whether g++ accepts -Wno-unused-but-set-variable... yes
checking whether g++ accepts -Wpointer-arith... yes
checking whether g++ accepts -Wcast-qual... yes
checking whether g++ accepts -Wwrite-strings... yes
checking whether g++ accepts -Wconversion... yes
checking whether g++ accepts -Wredundant-decls... yes
checking whether g++ accepts -Wno-long-long... yes
checking whether g++ accepts -rdynamic... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop
checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
No fortran compiler found, assuming c-name for SGEMM is 'sgemm_'
BLAS_LIBS=
checking for sgemm_... no
checking for ATL_xerbla in -latlas... no
checking for sgemm_ in -lblas... yes
checking for dgemm_ in -ldgemm... no
checking for sgemm_ in -lcxml... no
checking for sgemm_ in -ldxml... no
checking for sgemm_ in -lscs... no
checking for sgemm_ in -lcomplib.sgimath... no
checking for sgemm_ in -lblas... (cached) yes
checking for sgemm_ in -lessl... no
checking for sgemm_ in -lblas... (cached) yes
OK, You have working BLAS libs ! Using -lblas
checking for dgetrf_ in -llapack... no
Building without SuperLU support (use --enable-superlu=yes to enable it)
checking for dCreate_CompCol_Matrix in -lsuperlu... yes
checking superlu/colamd.h usability... no
checking superlu/colamd.h presence... no
checking for superlu/colamd.h... no
checking superlu/slu_Cnames.h usability... yes
checking superlu/slu_Cnames.h presence... yes
checking for superlu/slu_Cnames.h... yes
checking superlu/slu_cdefs.h usability... yes
checking superlu/slu_cdefs.h presence... yes
checking for superlu/slu_cdefs.h... yes
checking superlu/slu_ddefs.h usability... yes
checking superlu/slu_ddefs.h presence... yes
checking for superlu/slu_ddefs.h... yes
checking superlu/slu_sdefs.h usability... yes
checking superlu/slu_sdefs.h presence... yes
checking for superlu/slu_sdefs.h... yes
checking superlu/slu_zdefs.h usability... yes
checking superlu/slu_zdefs.h presence... yes
checking for superlu/slu_zdefs.h... yes
checking superlu/slu_dcomplex.h usability... yes
checking superlu/slu_dcomplex.h presence... yes
checking for superlu/slu_dcomplex.h... yes
checking superlu/slu_scomplex.h usability... yes
checking superlu/slu_scomplex.h presence... yes
checking for superlu/slu_scomplex.h... yes
Configuration of SuperLU done
checking for qh_new_qhull in -lqhull... yes
checking libqhull/qhull_a.h usability... yes
checking libqhull/qhull_a.h presence... yes
checking for libqhull/qhull_a.h... yes
Building with libqhull (use --enable-qhull=no to disable it)
Configuration of qhull done
checking for library containing smumps_c... -lsmumps_seq
checking for library containing dmumps_c... -ldmumps_seq
checking for library containing cmumps_c... -lcmumps_seq
checking for library containing zmumps_c... -lzmumps_seq
checking smumps_c.h usability... yes
checking smumps_c.h presence... yes
checking for smumps_c.h... yes
checking dmumps_c.h usability... yes
checking dmumps_c.h presence... yes
checking for dmumps_c.h... yes
checking cmumps_c.h usability... yes
checking cmumps_c.h presence... yes
checking for cmumps_c.h... yes
checking zmumps_c.h usability... yes
checking zmumps_c.h presence... yes
checking for zmumps_c.h... yes
Building with MUMPS (use --enable-mumps=no to disable it)
Configuration of MUMPS done
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking cxxabi.h usability... yes
checking cxxabi.h presence... yes
checking for cxxabi.h... yes
checking for __PRETTY_FUNCTION__... yes
checking for execinfo.h and backtrace... yes
checking for fenv.h and feenableexcept... yes
checking for boostlib >= 1.20.0... yes
checking whether the Boost::System library is available... yes
checking for exit in -lboost_system... yes
gf_asm.cc gf_compute.cc gf_cont_struct.cc gf_cont_struct_get.cc gf_cvstruct_get.cc gf_delete.cc gf_eltm.cc gf_fem.cc gf_fem_get.cc gf_geotrans.cc gf_geotrans_get.cc gf_global_function.cc gf_global_function_get.cc gf_integ.cc gf_integ_get.cc gf_levelset.cc gf_levelset_get.cc gf_levelset_set.cc gf_linsolve.cc gf_mesh.cc gf_mesh_fem.cc gf_mesh_fem_get.cc gf_mesh_fem_set.cc gf_mesh_get.cc gf_mesh_im.cc gf_mesh_im_data.cc gf_mesh_im_data_get.cc gf_mesh_im_data_set.cc gf_mesh_im_get.cc gf_mesh_im_set.cc gf_mesh_levelset.cc gf_mesh_levelset_get.cc gf_mesh_levelset_set.cc gf_mesh_set.cc gf_mesher_object.cc gf_mesher_object_get.cc gf_model.cc gf_model_get.cc gf_model_set.cc gf_precond.cc gf_precond_get.cc gf_slice.cc gf_slice_get.cc gf_slice_set.cc gf_spmat.cc gf_spmat_get.cc gf_spmat_set.cc gf_util.cc gf_workspace.cc
checking for a Python interpreter with version >= 3.4... python3
checking for python3... /usr/bin/python3
checking for python3 version... 3.7
checking for python3 platform... linux
checking for python3 script directory... ${prefix}/lib/python3.7/site-packages
checking for python3 extension module directory... ${exec_prefix}/lib/python3.7/site-packages
Building with python (/usr/bin/python3) support (use --enable-python=no to disable it) 
You will need the python-numpy and python-scipy packages.
checking for python3.7... (cached) /usr/bin/python3
checking for a version of Python >= '2.1.0'... yes
checking for the distutils Python package... yes
checking for Python include path... -I/usr/include/python3.7m
checking for Python library path... -L/usr/lib/python3.7 -lpython3.7
checking for Python site-packages path... /usr/lib/python3/dist-packages
checking python extra libraries... -lexpat                     -L/usr/lib -lz  -lexpat -lcrypt -lpthread -ldl  -lutil
checking python extra linking flags... -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating m4/Makefile
config.status: creating cubature/Makefile
config.status: creating doc/Makefile
config.status: creating doc/sphinx/Makefile
config.status: creating src/Makefile
config.status: creating tests/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/icare/Makefile
config.status: creating contrib/delaminated_crack/Makefile
config.status: creating contrib/bimaterial_crack_test/Makefile
config.status: creating contrib/xfem_stab_unilat_contact/Makefile
config.status: creating contrib/mixed_elastostatic/Makefile
config.status: creating contrib/xfem_contact/Makefile
config.status: creating contrib/crack_plate/Makefile
config.status: creating contrib/aposteriori/Makefile
config.status: creating contrib/level_set_contact/Makefile
config.status: creating contrib/static_contact_gears/Makefile
config.status: creating contrib/test_plasticity/Makefile
config.status: creating contrib/opt_assembly/Makefile
config.status: creating bin/Makefile
config.status: creating interface/Makefile
config.status: creating interface/src/Makefile
config.status: creating interface/src/matlab/Makefile
config.status: creating interface/src/matlab/private/Makefile
config.status: creating interface/src/python/Makefile
config.status: creating interface/src/python/setup.py
config.status: creating interface/tests/Makefile
config.status: creating interface/tests/meshes/Makefile
config.status: creating interface/tests/matlab/Makefile
config.status: creating interface/tests/matlab/private/Makefile
config.status: creating interface/tests/python/Makefile
config.status: creating getfem-config
config.status: WARNING:  'getfem-config.in' seems to ignore the --datarootdir setting
config.status: creating getfem-config-notinstalled
config.status: creating gmm-config
config.status: WARNING:  'gmm-config.in' seems to ignore the --datarootdir setting
config.status: creating config.h
config.status: executing src/getfem/getfem_arch_config.h commands
config.status: creating src/getfem/getfem_arch_config.h - prefix GETFEM for config.h defines
config.status: executing src/gmm/gmm_arch_config.h commands
config.status: creating src/gmm/gmm_arch_config.h - prefix GMM for config.h defines
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --disable-maintainer-mode, --enable-muparser, --disable-scilab

------------------------------------------------------------------------------

Libraries Used:
---------------

- QD library not found (don't worry, this library is only recommended for very specific uses).
- Qhull found. Using the Qhull library for delaunay triangulations.
- Mumps found. A direct solver for large sparse linear systems.
- Lapack library not found: generic (less effective) algorithms will be used
- BLAS library found. Link options: -lblas
  You can give the location of your prefered blas library with either
  the --with-blas=<lib> option, or the BLAS_LIBS environment variable
  for example: ./configure BLAS_LIBS="-L/usr/lib/sse2/atlas/ -lblas"



-----------------------------------------------------------------------
Ready to build getfem
  building MATLAB interface: NO
  building PYTHON interface: YES (requires numpy, scipy and also mpi4py for the parallel version)
  building SCILAB interface: 
  If you want to build the shared library of getfem++, use --enable-shared
  (by default, only the static one will be built)
-----------------------------------------------------------------------
cp /build/getfem++-8GmnsG/getfem++-5.3+dfsg1/src/getfem/getfem_arch_config.h /build/getfem++-8GmnsG/getfem++-5.3+dfsg1/src/gmm/
make[1]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
   dh_auto_build -a
	make -j4
make[1]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
make  all-recursive
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
Making all in m4
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/m4'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/m4'
Making all in cubature
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/cubature'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/cubature'
Making all in src
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/src'
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o dal_backtrace.lo dal_backtrace.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o dal_bit_vector.lo dal_bit_vector.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o dal_singleton.lo dal_singleton.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o dal_static_stored_objects.lo dal_static_stored_objects.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c dal_backtrace.cc  -fPIC -DPIC -o .libs/dal_backtrace.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c dal_static_stored_objects.cc  -fPIC -DPIC -o .libs/dal_static_stored_objects.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c dal_singleton.cc  -fPIC -DPIC -o .libs/dal_singleton.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c dal_bit_vector.cc  -fPIC -DPIC -o .libs/dal_bit_vector.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c dal_backtrace.cc  -fPIC -DPIC -o dal_backtrace.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_convex_structure.lo bgeot_convex_structure.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_convex_structure.cc  -fPIC -DPIC -o .libs/bgeot_convex_structure.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c dal_singleton.cc  -fPIC -DPIC -o dal_singleton.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c dal_bit_vector.cc  -fPIC -DPIC -o dal_bit_vector.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_convex_ref_simplexified.lo bgeot_convex_ref_simplexified.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_convex_ref_simplexified.cc  -fPIC -DPIC -o .libs/bgeot_convex_ref_simplexified.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_convex_ref.lo bgeot_convex_ref.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_convex_ref.cc  -fPIC -DPIC -o .libs/bgeot_convex_ref.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_convex_ref_simplexified.cc  -fPIC -DPIC -o bgeot_convex_ref_simplexified.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c dal_static_stored_objects.cc  -fPIC -DPIC -o dal_static_stored_objects.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_geometric_trans.lo bgeot_geometric_trans.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_geometric_trans.cc  -fPIC -DPIC -o .libs/bgeot_geometric_trans.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_convex_structure.cc  -fPIC -DPIC -o bgeot_convex_structure.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_geotrans_inv.lo bgeot_geotrans_inv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_geotrans_inv.cc  -fPIC -DPIC -o .libs/bgeot_geotrans_inv.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_convex_ref.cc  -fPIC -DPIC -o bgeot_convex_ref.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_kdtree.lo bgeot_kdtree.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_kdtree.cc  -fPIC -DPIC -o .libs/bgeot_kdtree.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_geotrans_inv.cc  -fPIC -DPIC -o bgeot_geotrans_inv.o >/dev/null 2>&1
bgeot_kdtree.cc: In function 'std::unique_ptr<bgeot::kdtree_elt_base> bgeot::build_tree_(bgeot::ITER, bgeot::ITER, unsigned int)':
bgeot_kdtree.cc:90:30: warning: implicitly-declared 'bgeot::index_node_pair& bgeot::index_node_pair::operator=(const bgeot::index_node_pair&)' is deprecated [-Wdeprecated-copy]
   90 |    v[i] = begin[rand() % npts];
      |                              ^
In file included from bgeot_kdtree.cc:23:
getfem/bgeot_kdtree.h:63:5: note: because 'bgeot::index_node_pair' has user-provided 'bgeot::index_node_pair::index_node_pair(const bgeot::index_node_pair&)'
   63 |     index_node_pair(const index_node_pair& o) : i(o.i), n(o.n) {}
      |     ^~~~~~~~~~~~~~~
bgeot_kdtree.cc: In function 'void bgeot::nearest_neighbor_assist(const bgeot::nearest_neighbor_data_&, const bgeot::kdtree_elt_base*, unsigned int)':
bgeot_kdtree.cc:202:23: warning: implicitly-declared 'bgeot::index_node_pair& bgeot::index_node_pair::operator=(const bgeot::index_node_pair&)' is deprecated [-Wdeprecated-copy]
  202 |           *(p.ipt) = *itpt;
      |                       ^~~~
In file included from bgeot_kdtree.cc:23:
getfem/bgeot_kdtree.h:63:5: note: because 'bgeot::index_node_pair' has user-provided 'bgeot::index_node_pair::index_node_pair(const bgeot::index_node_pair&)'
   63 |     index_node_pair(const index_node_pair& o) : i(o.i), n(o.n) {}
      |     ^~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_kdtree.cc  -fPIC -DPIC -o bgeot_kdtree.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_mesh_structure.lo bgeot_mesh_structure.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_mesh_structure.cc  -fPIC -DPIC -o .libs/bgeot_mesh_structure.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_rtree.lo bgeot_rtree.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_rtree.cc  -fPIC -DPIC -o .libs/bgeot_rtree.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_node_tab.lo bgeot_node_tab.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_node_tab.cc  -fPIC -DPIC -o .libs/bgeot_node_tab.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_geometric_trans.cc  -fPIC -DPIC -o bgeot_geometric_trans.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_rtree.cc  -fPIC -DPIC -o bgeot_rtree.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_node_tab.cc  -fPIC -DPIC -o bgeot_node_tab.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_mesh_structure.cc  -fPIC -DPIC -o bgeot_mesh_structure.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_small_vector.lo bgeot_small_vector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_small_vector.cc  -fPIC -DPIC -o .libs/bgeot_small_vector.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_sparse_tensors.lo bgeot_sparse_tensors.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_sparse_tensors.cc  -fPIC -DPIC -o .libs/bgeot_sparse_tensors.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_small_vector.cc  -fPIC -DPIC -o bgeot_small_vector.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_torus.lo bgeot_torus.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_torus.cc  -fPIC -DPIC -o .libs/bgeot_torus.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_poly.lo bgeot_poly.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_poly.cc  -fPIC -DPIC -o .libs/bgeot_poly.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_poly.cc  -fPIC -DPIC -o bgeot_poly.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_torus.cc  -fPIC -DPIC -o bgeot_torus.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_poly_composite.lo bgeot_poly_composite.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_poly_composite.cc  -fPIC -DPIC -o .libs/bgeot_poly_composite.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bgeot_ftool.lo bgeot_ftool.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_ftool.cc  -fPIC -DPIC -o .libs/bgeot_ftool.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_sparse_tensors.cc  -fPIC -DPIC -o bgeot_sparse_tensors.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from ./gmm/gmm_std.h:116,
                 from ./gmm/gmm_except.h:43,
                 from getfem/dal_config.h:40,
                 from getfem/bgeot_config.h:49,
                 from bgeot_ftool.cc:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bgeot::md_param::param_value}; _Tp = bgeot::md_param::param_value; _Alloc = std::allocator<bgeot::md_param::param_value>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<bgeot::md_param::param_value>::iterator' {aka '__gnu_cxx::__normal_iterator<bgeot::md_param::param_value*, std::vector<bgeot::md_param::param_value> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from bgeot_ftool.cc:23:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from bgeot_ftool.cc:23:
/usr/include/c++/9/bits/stl_map.h: In member function 'double bgeot::md_param::real_value(const string&, const char*, double)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'long int bgeot::md_param::int_value(const string&, const char*, long int)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'const string& bgeot::md_param::string_value(const string&, const char*, const string&)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'const std::vector<bgeot::md_param::param_value>& bgeot::md_param::array_value(const string&, const char*)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'bgeot::md_param::param_value bgeot::md_param::read_expression(std::istream&, bool)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:72,
                 from ./gmm/gmm_std.h:116,
                 from ./gmm/gmm_except.h:43,
                 from getfem/dal_config.h:40,
                 from getfem/bgeot_config.h:49,
                 from bgeot_ftool.cc:23:
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bgeot::md_param::param_value*, std::vector<bgeot::md_param::param_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'bgeot::md_param::param_value bgeot::md_param::read_expression_list(std::istream&, bool)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bgeot::md_param::param_value*, std::vector<bgeot::md_param::param_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bgeot::md_param::param_value*, std::vector<bgeot::md_param::param_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from bgeot_ftool.cc:23:
/usr/include/c++/9/bits/stl_map.h: In member function 'int bgeot::md_param::read_instruction(std::istream&, bool)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_models.lo getfem_models.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_models.cc  -fPIC -DPIC -o .libs/getfem_models.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_ftool.cc  -fPIC -DPIC -o bgeot_ftool.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_model_solvers.lo getfem_model_solvers.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_model_solvers.cc  -fPIC -DPIC -o .libs/getfem_model_solvers.o
In file included from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_vector.h: In instantiation of 'void gmm::add_rsvector(const V&, gmm::rsvector<T>&, gmm::linalg_true) [with V = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; T = double]':
gmm/gmm_vector.h:1193:17:   required from 'void gmm::add_rsvector(const V&, gmm::rsvector<T>&, gmm::abstract_sparse) [with V = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; T = double]'
gmm/gmm_vector.h:1179:14:   required from 'void gmm::add(const V&, gmm::rsvector<T>&) [with V = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; T = double]'
gmm/gmm_blas.h:1307:10:   required from 'void gmm::add(const L1&, L2&, gmm::col_major, gmm::col_major) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::col_matrix<gmm::rsvector<double> >]'
gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::col_matrix<gmm::rsvector<double> >]'
gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::col_matrix<gmm::rsvector<double> >]'
getfem_models.cc:536:69:   required from here
gmm/gmm_vector.h:1216:9: warning: implicitly-declared 'gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>& gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>::operator=(const gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>&)' is deprecated [-Wdeprecated-copy]
 1216 |     it1 = vect_end(v1); ite1 = vect_const_begin(v1);
      |     ~~~~^~~~~~~~~~~~~~
In file included from gmm/gmm_kernel.h:45,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_sub_vector.h:82:5: note: because 'gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>' has user-provided 'gmm::sparse_sub_vector_iterator<IT, MIT, SUBI>::sparse_sub_vector_iterator(const gmm::sparse_sub_vector_iterator<MIT, MIT, SUBI>&) [with IT = gmm::rsvector_const_iterator<double>; MIT = gmm::rsvector_const_iterator<double>; SUBI = gmm::sub_interval]'
   82 |     sparse_sub_vector_iterator(const sparse_sub_vector_iterator<MIT, MIT,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_vector.h:1216:30: warning: implicitly-declared 'gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>& gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>::operator=(const gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>&)' is deprecated [-Wdeprecated-copy]
 1216 |     it1 = vect_end(v1); ite1 = vect_const_begin(v1);
      |                         ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from gmm/gmm_kernel.h:45,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_sub_vector.h:82:5: note: because 'gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>' has user-provided 'gmm::sparse_sub_vector_iterator<IT, MIT, SUBI>::sparse_sub_vector_iterator(const gmm::sparse_sub_vector_iterator<MIT, MIT, SUBI>&) [with IT = gmm::rsvector_const_iterator<double>; MIT = gmm::rsvector_const_iterator<double>; SUBI = gmm::sub_interval]'
   82 |     sparse_sub_vector_iterator(const sparse_sub_vector_iterator<MIT, MIT,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_vector.h: In instantiation of 'void gmm::add_rsvector(const V&, gmm::rsvector<T>&, gmm::linalg_true) [with V = gmm::part_vector<const gmm::rsvector<std::complex<double> >*, gmm::linalg_real_part>; T = double]':
gmm/gmm_vector.h:1193:17:   required from 'void gmm::add_rsvector(const V&, gmm::rsvector<T>&, gmm::abstract_sparse) [with V = gmm::part_vector<const gmm::rsvector<std::complex<double> >*, gmm::linalg_real_part>; T = double]'
gmm/gmm_vector.h:1179:14:   required from 'void gmm::add(const V&, gmm::rsvector<T>&) [with V = gmm::part_vector<const gmm::rsvector<std::complex<double> >*, gmm::linalg_real_part>; T = double]'
gmm/gmm_blas.h:1307:10:   required from 'void gmm::add(const L1&, L2&, gmm::col_major, gmm::col_major) [with L1 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_real_part>; L2 = gmm::col_matrix<gmm::rsvector<double> >]'
gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_real_part>; L2 = gmm::col_matrix<gmm::rsvector<double> >]'
gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_real_part>; L2 = gmm::col_matrix<gmm::rsvector<double> >]'
getfem_models.cc:595:67:   required from here
gmm/gmm_vector.h:1216:9: warning: implicitly-declared 'gmm::part_vector_iterator<gmm::rsvector_const_iterator<std::complex<double> >, gmm::rsvector_const_iterator<std::complex<double> >, gmm::linalg_real_part>& gmm::part_vector_iterator<gmm::rsvector_const_iterator<std::complex<double> >, gmm::rsvector_const_iterator<std::complex<double> >, gmm::linalg_real_part>::operator=(const gmm::part_vector_iterator<gmm::rsvector_const_iterator<std::complex<double> >, gmm::rsvector_const_iterator<std::complex<double> >, gmm::linalg_real_part>&)' is deprecated [-Wdeprecated-copy]
 1216 |     it1 = vect_end(v1); ite1 = vect_const_begin(v1);
      |     ~~~~^~~~~~~~~~~~~~
In file included from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_real_part.h:140:5: note: because 'gmm::part_vector_iterator<gmm::rsvector_const_iterator<std::complex<double> >, gmm::rsvector_const_iterator<std::complex<double> >, gmm::linalg_real_part>' has user-provided 'gmm::part_vector_iterator<IT, MIT, PART>::part_vector_iterator(const gmm::part_vector_iterator<MIT, MIT, PART>&) [with IT = gmm::rsvector_const_iterator<std::complex<double> >; MIT = gmm::rsvector_const_iterator<std::complex<double> >; PART = gmm::linalg_real_part]'
  140 |     part_vector_iterator(const part_vector_iterator<MIT, MIT, PART> &i) : it(i.it) {}
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_vector.h:1216:30: warning: implicitly-declared 'gmm::part_vector_iterator<gmm::rsvector_const_iterator<std::complex<double> >, gmm::rsvector_const_iterator<std::complex<double> >, gmm::linalg_real_part>& gmm::part_vector_iterator<gmm::rsvector_const_iterator<std::complex<double> >, gmm::rsvector_const_iterator<std::complex<double> >, gmm::linalg_real_part>::operator=(const gmm::part_vector_iterator<gmm::rsvector_const_iterator<std::complex<double> >, gmm::rsvector_const_iterator<std::complex<double> >, gmm::linalg_real_part>&)' is deprecated [-Wdeprecated-copy]
 1216 |     it1 = vect_end(v1); ite1 = vect_const_begin(v1);
      |                         ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_real_part.h:140:5: note: because 'gmm::part_vector_iterator<gmm::rsvector_const_iterator<std::complex<double> >, gmm::rsvector_const_iterator<std::complex<double> >, gmm::linalg_real_part>' has user-provided 'gmm::part_vector_iterator<IT, MIT, PART>::part_vector_iterator(const gmm::part_vector_iterator<MIT, MIT, PART>&) [with IT = gmm::rsvector_const_iterator<std::complex<double> >; MIT = gmm::rsvector_const_iterator<std::complex<double> >; PART = gmm::linalg_real_part]'
  140 |     part_vector_iterator(const part_vector_iterator<MIT, MIT, PART> &i) : it(i.it) {}
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_vector.h: In instantiation of 'void gmm::add_rsvector(const V&, gmm::rsvector<T>&, gmm::linalg_true) [with V = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; T = std::complex<double>]':
gmm/gmm_vector.h:1193:17:   required from 'void gmm::add_rsvector(const V&, gmm::rsvector<T>&, gmm::abstract_sparse) [with V = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; T = std::complex<double>]'
gmm/gmm_vector.h:1179:14:   required from 'void gmm::add(const V&, gmm::rsvector<T>&) [with V = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; T = std::complex<double>]'
gmm/gmm_blas.h:1307:10:   required from 'void gmm::add(const L1&, L2&, gmm::col_major, gmm::col_major) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::col_matrix<gmm::rsvector<std::complex<double> > >]'
gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::col_matrix<gmm::rsvector<std::complex<double> > >]'
gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::col_matrix<gmm::rsvector<std::complex<double> > >]'
getfem/getfem_assembling.h:740:10:   required from 'void getfem::asm_mass_matrix(const MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem&, const getfem::mesh_region&) [with MAT = gmm::col_matrix<gmm::rsvector<std::complex<double> > >]'
getfem_models.cc:4523:53:   required from here
gmm/gmm_vector.h:1216:9: warning: implicitly-declared 'gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>& gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>::operator=(const gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>&)' is deprecated [-Wdeprecated-copy]
 1216 |     it1 = vect_end(v1); ite1 = vect_const_begin(v1);
      |     ~~~~^~~~~~~~~~~~~~
In file included from gmm/gmm_kernel.h:45,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_sub_vector.h:82:5: note: because 'gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>' has user-provided 'gmm::sparse_sub_vector_iterator<IT, MIT, SUBI>::sparse_sub_vector_iterator(const gmm::sparse_sub_vector_iterator<MIT, MIT, SUBI>&) [with IT = gmm::rsvector_const_iterator<double>; MIT = gmm::rsvector_const_iterator<double>; SUBI = gmm::sub_interval]'
   82 |     sparse_sub_vector_iterator(const sparse_sub_vector_iterator<MIT, MIT,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_vector.h:1216:30: warning: implicitly-declared 'gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>& gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>::operator=(const gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>&)' is deprecated [-Wdeprecated-copy]
 1216 |     it1 = vect_end(v1); ite1 = vect_const_begin(v1);
      |                         ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from gmm/gmm_kernel.h:45,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_sub_vector.h:82:5: note: because 'gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_interval>' has user-provided 'gmm::sparse_sub_vector_iterator<IT, MIT, SUBI>::sparse_sub_vector_iterator(const gmm::sparse_sub_vector_iterator<MIT, MIT, SUBI>&) [with IT = gmm::rsvector_const_iterator<double>; MIT = gmm::rsvector_const_iterator<double>; SUBI = gmm::sub_interval]'
   82 |     sparse_sub_vector_iterator(const sparse_sub_vector_iterator<MIT, MIT,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_models.cc:26:
./getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
./getfem/getfem_interpolation.h:466:26:   required from 'void getfem::interpolation(const getfem::mesh_fem&, getfem::mesh_trans_inv&, const VECTU&, VECTV&, MAT&, int, int, dal::bit_vector*, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::row_matrix<gmm::rsvector<double> >]'
getfem_models.cc:5142:70:   required from here
./getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_real_part.h: In instantiation of 'gmm::part_vector<PT, PART>::reference gmm::part_vector<PT, PART>::operator[](bgeot::size_type) const [with PT = gmm::rsvector<std::complex<double> >*; PART = gmm::linalg_real_part; gmm::part_vector<PT, PART>::reference = gmm::ref_elt_vector<double, gmm::which_part<gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >, gmm::linalg_real_part> >; bgeot::size_type = unsigned int]':
gmm/gmm_blas.h:1593:34:   required from 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_real_part>]'
gmm/gmm_blas.h:1280:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_vector) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_real_part>]'
gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_real_part>]'
gmm/gmm_blas.h:1274:45:   required from 'void gmm::add(const L1&, const L2&) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_real_part>]'
gmm/gmm_blas.h:1307:10:   required from 'void gmm::add(const L1&, L2&, gmm::col_major, gmm::col_major) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_real_part>]'
gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_real_part>]'
gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_real_part>]'
getfem/getfem_assembling.h:1075:14:   required from 'void getfem::asm_stiffness_matrix_for_homogeneous_laplacian(const MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_region&) [with MAT = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_real_part>]'
getfem_models.cc:3806:54:   required from here
gmm/gmm_real_part.h:190:14: warning: implicitly-declared 'constexpr gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >::ref_elt_vector(const gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >&)' is deprecated [-Wdeprecated-copy]
  190 |       return reference(ref_or_value_type<reference>::r(
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  191 |       linalg_traits<V>::access(origin, begin_, end_, i),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  192 |       PART(), value_type()));
      |       ~~~~~~~~~~~~~~~~~~~~~~
In file included from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_vector.h:114:28: note: because 'gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >' has user-provided 'gmm::ref_elt_vector<std::complex<_Tp>, V>& gmm::ref_elt_vector<std::complex<_Tp>, V>::operator=(const gmm::ref_elt_vector<std::complex<_Tp>, V>&) [with T = double; V = gmm::rsvector<std::complex<double> >]'
  114 |     inline ref_elt_vector &operator =(const ref_elt_vector &re)
      |                            ^~~~~~~~
In file included from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_real_part.h:69:22: note:   initializing argument 1 of 'gmm::ref_elt_vector<T, gmm::which_part<R, PART> >::ref_elt_vector(R) [with T = double; R = gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >; PART = gmm::linalg_real_part]'
   69 |     ref_elt_vector(R r_) : r(r_) {}
      |                    ~~^~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c bgeot_poly_composite.cc  -fPIC -DPIC -o bgeot_poly_composite.o >/dev/null 2>&1
gmm/gmm_real_part.h: In instantiation of 'gmm::ref_elt_vector<T, gmm::which_part<R, PART> >::ref_elt_vector(R) [with T = double; R = gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >; PART = gmm::linalg_real_part]':
gmm/gmm_real_part.h:190:14:   required from 'gmm::part_vector<PT, PART>::reference gmm::part_vector<PT, PART>::operator[](bgeot::size_type) const [with PT = gmm::rsvector<std::complex<double> >*; PART = gmm::linalg_real_part; gmm::part_vector<PT, PART>::reference = gmm::ref_elt_vector<double, gmm::which_part<gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >, gmm::linalg_real_part> >; bgeot::size_type = unsigned int]'
gmm/gmm_blas.h:1593:34:   required from 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_real_part>]'
gmm/gmm_blas.h:1280:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_vector) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_real_part>]'
gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_real_part>]'
gmm/gmm_blas.h:1274:45:   required from 'void gmm::add(const L1&, const L2&) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_real_part>]'
gmm/gmm_blas.h:1307:10:   required from 'void gmm::add(const L1&, L2&, gmm::col_major, gmm::col_major) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_real_part>]'
gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_real_part>]'
gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_real_part>]'
getfem/getfem_assembling.h:1075:14:   required from 'void getfem::asm_stiffness_matrix_for_homogeneous_laplacian(const MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_region&) [with MAT = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_real_part>]'
getfem_models.cc:3806:54:   required from here
gmm/gmm_real_part.h:69:32: warning: implicitly-declared 'constexpr gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >::ref_elt_vector(const gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >&)' is deprecated [-Wdeprecated-copy]
   69 |     ref_elt_vector(R r_) : r(r_) {}
      |                                ^
In file included from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_vector.h:114:28: note: because 'gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >' has user-provided 'gmm::ref_elt_vector<std::complex<_Tp>, V>& gmm::ref_elt_vector<std::complex<_Tp>, V>::operator=(const gmm::ref_elt_vector<std::complex<_Tp>, V>&) [with T = double; V = gmm::rsvector<std::complex<double> >]'
  114 |     inline ref_elt_vector &operator =(const ref_elt_vector &re)
      |                            ^~~~~~~~
In file included from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_real_part.h: In instantiation of 'gmm::part_vector<PT, PART>::reference gmm::part_vector<PT, PART>::operator[](bgeot::size_type) const [with PT = gmm::rsvector<std::complex<double> >*; PART = gmm::linalg_imag_part; gmm::part_vector<PT, PART>::reference = gmm::ref_elt_vector<double, gmm::which_part<gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >, gmm::linalg_imag_part> >; bgeot::size_type = unsigned int]':
gmm/gmm_blas.h:1593:34:   required from 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
gmm/gmm_blas.h:1280:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_vector) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
gmm/gmm_blas.h:1274:45:   required from 'void gmm::add(const L1&, const L2&) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
gmm/gmm_blas.h:1307:10:   required from 'void gmm::add(const L1&, L2&, gmm::col_major, gmm::col_major) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
getfem/getfem_assembling.h:589:10:   required from 'void getfem::asm_real_or_complex_1_param_mat_(const MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, const char*, T) [with MAT = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>; VECT = gmm::part_vector<const std::vector<std::complex<double> >*, gmm::linalg_imag_part>; T = double]'
getfem/getfem_assembling.h:619:37:   required from 'void getfem::asm_real_or_complex_1_param_mat_(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, const char*, std::complex<T>) [with MAT = gmm::col_matrix<gmm::rsvector<std::complex<double> > >; VECT = std::vector<std::complex<double> >; T = double]'
getfem/getfem_assembling.h:567:7:   required from 'void getfem::asm_real_or_complex_1_param_mat(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, const char*) [with MAT = gmm::col_matrix<gmm::rsvector<std::complex<double> > >; VECT = std::vector<std::complex<double> >]'
getfem_models.cc:4481:65:   required from here
gmm/gmm_real_part.h:190:14: warning: implicitly-declared 'constexpr gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >::ref_elt_vector(const gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >&)' is deprecated [-Wdeprecated-copy]
  190 |       return reference(ref_or_value_type<reference>::r(
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  191 |       linalg_traits<V>::access(origin, begin_, end_, i),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  192 |       PART(), value_type()));
      |       ~~~~~~~~~~~~~~~~~~~~~~
In file included from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_vector.h:114:28: note: because 'gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >' has user-provided 'gmm::ref_elt_vector<std::complex<_Tp>, V>& gmm::ref_elt_vector<std::complex<_Tp>, V>::operator=(const gmm::ref_elt_vector<std::complex<_Tp>, V>&) [with T = double; V = gmm::rsvector<std::complex<double> >]'
  114 |     inline ref_elt_vector &operator =(const ref_elt_vector &re)
      |                            ^~~~~~~~
In file included from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_real_part.h:69:22: note:   initializing argument 1 of 'gmm::ref_elt_vector<T, gmm::which_part<R, PART> >::ref_elt_vector(R) [with T = double; R = gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >; PART = gmm::linalg_imag_part]'
   69 |     ref_elt_vector(R r_) : r(r_) {}
      |                    ~~^~
gmm/gmm_real_part.h: In instantiation of 'gmm::ref_elt_vector<T, gmm::which_part<R, PART> >::ref_elt_vector(R) [with T = double; R = gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >; PART = gmm::linalg_imag_part]':
gmm/gmm_real_part.h:190:14:   required from 'gmm::part_vector<PT, PART>::reference gmm::part_vector<PT, PART>::operator[](bgeot::size_type) const [with PT = gmm::rsvector<std::complex<double> >*; PART = gmm::linalg_imag_part; gmm::part_vector<PT, PART>::reference = gmm::ref_elt_vector<double, gmm::which_part<gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >, gmm::linalg_imag_part> >; bgeot::size_type = unsigned int]'
gmm/gmm_blas.h:1593:34:   required from 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
gmm/gmm_blas.h:1280:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_vector) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::rsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
gmm/gmm_blas.h:1274:45:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
getfem/getfem_assembling.h:589:10:   required from 'void getfem::asm_real_or_complex_1_param_mat_(const MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, const char*, T) [with MAT = gmm::part_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>; VECT = gmm::part_vector<const std::vector<std::complex<double> >*, gmm::linalg_imag_part>; T = double]'
getfem/getfem_assembling.h:619:37:   required from 'void getfem::asm_real_or_complex_1_param_mat_(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, const char*, std::complex<T>) [with MAT = gmm::col_matrix<gmm::rsvector<std::complex<double> > >; VECT = std::vector<std::complex<double> >; T = double]'
getfem/getfem_assembling.h:567:7:   required from 'void getfem::asm_real_or_complex_1_param_mat(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, const char*) [with MAT = gmm::col_matrix<gmm::rsvector<std::complex<double> > >; VECT = std::vector<std::complex<double> >]'
getfem_models.cc:4481:65:   required from here
gmm/gmm_real_part.h:69:32: warning: implicitly-declared 'constexpr gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >::ref_elt_vector(const gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >&)' is deprecated [-Wdeprecated-copy]
   69 |     ref_elt_vector(R r_) : r(r_) {}
      |                                ^
In file included from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
gmm/gmm_vector.h:114:28: note: because 'gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >' has user-provided 'gmm::ref_elt_vector<std::complex<_Tp>, V>& gmm::ref_elt_vector<std::complex<_Tp>, V>::operator=(const gmm::ref_elt_vector<std::complex<_Tp>, V>&) [with T = double; V = gmm::rsvector<std::complex<double> >]'
  114 |     inline ref_elt_vector &operator =(const ref_elt_vector &re)
      |                            ^~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_superlu.lo getfem_superlu.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_superlu.cc  -fPIC -DPIC -o .libs/getfem_superlu.o
In file included from /usr/include/c++/9/map:60,
                 from getfem/getfem_generic_assembly.h:42,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, std::complex<double> >; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, std::complex<double> > >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, std::complex<double> > >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_superlu.cc  -fPIC -DPIC -o getfem_superlu.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::complex<double>&}; _Tp = std::complex<double>; _Alloc = std::allocator<std::complex<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::complex<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In function 'bool gmm::MUMPS_solve(const MAT&, const VECTX&, const VECTB&, bool, bool) [with MAT = gmm::col_matrix<gmm::rsvector<std::complex<double> > >; VECTX = std::vector<std::complex<double> >; VECTB = std::vector<std::complex<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from getfem/getfem_generic_assembly.h:42,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = std::complex<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesh.lo getfem_mesh.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh.cc  -fPIC -DPIC -o .libs/getfem_mesh.o
In file included from /usr/include/c++/9/map:60,
                 from gmm/gmm_vector.h:40,
                 from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, std::complex<double> >; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, std::complex<double> > >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, std::complex<double> > >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesh_region.lo getfem_mesh_region.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_region.cc  -fPIC -DPIC -o .libs/getfem_mesh_region.o
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Distance = int; _Tp = gmm::elt_rsvector_<std::complex<double> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Distance = int; _Tp = gmm::elt_rsvector_<std::complex<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<std::complex<double> > >*>; Matrix = gmm::col_matrix<gmm::rsvector<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from getfem/getfem_generic_assembly.h:42,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_model_solvers.h:42,
                 from getfem_model_solvers.cc:22:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from gmm/gmm_std.h:116,
                 from gmm/gmm_except.h:43,
                 from gmm/gmm_ref.h:46,
                 from gmm/gmm_def.h:40,
                 from gmm/gmm_kernel.h:41,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::complex<double>&}; _Tp = std::complex<double>; _Alloc = std::allocator<std::complex<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::complex<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426: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
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {getfem::model::brick_description}; _Tp = getfem::model::brick_description; _Alloc = std::allocator<getfem::model::brick_description>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<getfem::model::brick_description>::iterator' {aka '__gnu_cxx::__normal_iterator<getfem::model::brick_description*, std::vector<getfem::model::brick_description> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'bgeot::size_type getfem::model::add_brick(getfem::pbrick, const varnamelist&, const varnamelist&, const termlist&, const mimlist&, bgeot::size_type)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<getfem::model::brick_description*, std::vector<getfem::model::brick_description> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_region.cc  -fPIC -DPIC -o getfem_mesh_region.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_model_solvers.cc  -fPIC -DPIC -o getfem_model_solvers.o >/dev/null 2>&1
In file included from /usr/include/c++/9/map:60,
                 from gmm/gmm_vector.h:40,
                 from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from gmm/gmm_vector.h:40,
                 from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
/usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = getfem::model::var_description; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void getfem::model::reset_default_iter_of_variables(const varnamelist&) const':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void getfem::model::add_temporaries(const varnamelist&, gmm::uint64_type) const':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'bool getfem::model::is_var_mf_newer_than_brick(const string&, bgeot::size_type) const':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'bool getfem::model::is_var_newer_than_brick(const string&, bgeot::size_type, bgeot::size_type) const':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'bool getfem::model::temporary_uptodate(const string&, gmm::uint64_type, bgeot::size_type&) const':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_context.lo getfem_context.cc
/usr/include/c++/9/bits/stl_map.h: In member function 'void getfem::model::add_multiplier(const string&, const getfem::mesh_fem&, bgeot::size_type, const string&, bgeot::size_type)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_context.cc  -fPIC -DPIC -o .libs/getfem_context.o
/usr/include/c++/9/bits/stl_map.h: In member function 'void getfem::model::add_multiplier(const string&, const getfem::mesh_fem&, const string&, const getfem::mesh_im&, bgeot::size_type, bgeot::size_type)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void getfem::model::add_multiplier(const string&, const getfem::mesh_fem&, const string&, bgeot::size_type)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void getfem::model::add_fixed_size_variable(const string&, const bgeot::multi_index&, bgeot::size_type)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void getfem::model::add_filtered_fem_variable(const string&, const getfem::mesh_fem&, bgeot::size_type, bgeot::size_type)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void getfem::model::add_im_data(const string&, const getfem::im_data&, bgeot::size_type)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void getfem::model::add_fem_variable(const string&, const getfem::mesh_fem&, bgeot::size_type)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh.cc  -fPIC -DPIC -o getfem_mesh.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_context.cc  -fPIC -DPIC -o getfem_context.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesh_fem.lo getfem_mesh_fem.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_fem.cc  -fPIC -DPIC -o .libs/getfem_mesh_fem.o
In file included from /usr/include/c++/9/algorithm:62,
                 from gmm/gmm_std.h:115,
                 from gmm/gmm_except.h:43,
                 from gmm/gmm_ref.h:46,
                 from gmm/gmm_def.h:40,
                 from gmm/gmm_kernel.h:41,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1839:5: 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/c++/9/map:61,
                 from gmm/gmm_vector.h:40,
                 from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
/usr/include/c++/9/bits/stl_map.h: In member function 'void getfem::model::brick_init(bgeot::size_type, getfem::model::build_version, bgeot::size_type) const':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void getfem::model::update_brick(bgeot::size_type, getfem::model::build_version) const':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/c++/9/queue:61,
                 from getfem_mesh_fem.cc:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /usr/include/c++/9/queue:61,
                 from getfem_mesh_fem.cc:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_map.h: In member function 'virtual void getfem::simplification_Dirichlet_condition_brick::asm_real_tangent_terms(const getfem::model&, bgeot::size_type, const varnamelist&, const varnamelist&, const mimlist&, getfem::model::real_matlist&, getfem::model::real_veclist&, getfem::model::real_veclist&, bgeot::size_type, getfem::virtual_brick::build_version) const':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'virtual void getfem::simplification_Dirichlet_condition_brick::asm_complex_tangent_terms(const getfem::model&, bgeot::size_type, const varnamelist&, const varnamelist&, const mimlist&, getfem::model::complex_matlist&, getfem::model::complex_veclist&, getfem::model::complex_veclist&, bgeot::size_type, getfem::virtual_brick::build_version) const':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesh_im.lo getfem_mesh_im.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_im.cc  -fPIC -DPIC -o .libs/getfem_mesh_im.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_fem.cc  -fPIC -DPIC -o getfem_mesh_fem.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:67,
                 from gmm/gmm_std.h:116,
                 from gmm/gmm_except.h:43,
                 from gmm/gmm_ref.h:46,
                 from gmm/gmm_def.h:40,
                 from gmm/gmm_kernel.h:41,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void getfem::model::assembly(getfem::model::build_version)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_integration.lo getfem_integration.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_integration.cc  -fPIC -DPIC -o .libs/getfem_integration.o
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from gmm/gmm_std.h:115,
                 from gmm/gmm_except.h:43,
                 from gmm/gmm_ref.h:46,
                 from gmm/gmm_def.h:40,
                 from gmm/gmm_kernel.h:41,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from gmm/gmm_std.h:115,
                 from gmm/gmm_except.h:43,
                 from gmm/gmm_ref.h:46,
                 from gmm/gmm_def.h:40,
                 from gmm/gmm_kernel.h:41,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_im.cc  -fPIC -DPIC -o getfem_mesh_im.o >/dev/null 2>&1
/usr/include/c++/9/bits/stl_algo.h: In function 'void getfem::interpolation_von_mises_or_tresca(const getfem::mesh_fem&, const getfem::mesh_fem&, const VEC1&, VEC2&, const getfem::mesh_fem&, const VEC3&, const getfem::mesh_fem&, const VEC3&, bool) [with VEC1 = std::vector<double>; VEC2 = std::vector<double>; VEC3 = std::vector<double>]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from gmm/gmm_vector.h:40,
                 from gmm/gmm_real_part.h:41,
                 from gmm/gmm_kernel.h:43,
                 from gmm/gmm_dense_Householder.h:42,
                 from gmm/gmm_dense_qr.h:40,
                 from gmm/gmm_range_basis.h:40,
                 from getfem_models.cc:23:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::copy_mat_mixed_rc(const L1&, L2&, bgeot::size_type, gmm::abstract_sparse) [with L1 = gmm::rsvector<std::complex<double> >; L2 = gmm::col_matrix<gmm::wsvector<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::mult_spec(const L1&, const L2&, L3&, gmm::rcmult) [with L1 = gmm::transposed_col_ref<gmm::col_matrix<gmm::rsvector<double> >*>; L2 = gmm::col_matrix<gmm::rsvector<double> >; L3 = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::mult_spec(const L1&, const L2&, L3&, gmm::rcmult) [with L1 = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; L2 = gmm::scaled_col_matrix_const_ref<gmm::col_matrix<gmm::rsvector<double> >, double>; L3 = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_integration_composite.lo getfem_integration_composite.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_integration_composite.cc  -fPIC -DPIC -o .libs/getfem_integration_composite.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_global_function.lo getfem_global_function.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_global_function.cc  -fPIC -DPIC -o .libs/getfem_global_function.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_integration.cc  -fPIC -DPIC -o getfem_integration.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_integration_composite.cc  -fPIC -DPIC -o getfem_integration_composite.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_global_function.cc  -fPIC -DPIC -o getfem_global_function.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_models.cc  -fPIC -DPIC -o getfem_models.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_fem.lo getfem_fem.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_fem.cc  -fPIC -DPIC -o .libs/getfem_fem.o
getfem_fem.cc: In member function 'void getfem::fem_interpolation_context::pfp_base_value(bgeot::base_tensor&, const pfem_precomp&)':
getfem_fem.cc:113:29: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  113 |           { base_tensor u = t; t.mat_transp_reduction(u, M(), 0); }
      |                             ^
In file included from ./getfem/bgeot_convex_structure.h:43,
                 from ./getfem/bgeot_convex.h:41,
                 from ./getfem/bgeot_convex_ref.h:41,
                 from ./getfem/bgeot_geometric_trans.h:43,
                 from getfem/bgeot_torus.h:43,
                 from getfem_fem.cc:28:
./getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
getfem_fem.cc: In member function 'void getfem::fem_interpolation_context::base_value(bgeot::base_tensor&, bool) const':
getfem_fem.cc:155:29: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  155 |           { base_tensor u = t; t.mat_transp_reduction(u, M(), 0); }
      |                             ^
In file included from ./getfem/bgeot_convex_structure.h:43,
                 from ./getfem/bgeot_convex.h:41,
                 from ./getfem/bgeot_convex_ref.h:41,
                 from ./getfem/bgeot_geometric_trans.h:43,
                 from getfem/bgeot_torus.h:43,
                 from getfem_fem.cc:28:
./getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
getfem_fem.cc: In member function 'void getfem::fem_interpolation_context::pfp_grad_base_value(bgeot::base_tensor&, const pfem_precomp&)':
getfem_fem.cc:195:27: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  195 |           base_tensor u = t; t.mat_transp_reduction(u, M(), 0);
      |                           ^
In file included from ./getfem/bgeot_convex_structure.h:43,
                 from ./getfem/bgeot_convex.h:41,
                 from ./getfem/bgeot_convex_ref.h:41,
                 from ./getfem/bgeot_geometric_trans.h:43,
                 from getfem/bgeot_torus.h:43,
                 from getfem_fem.cc:28:
./getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
getfem_fem.cc: In member function 'void getfem::fem_interpolation_context::grad_base_value(bgeot::base_tensor&, bool) const':
getfem_fem.cc:250:29: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  250 |           { base_tensor u = t; t.mat_transp_reduction(u, M(), 0); }
      |                             ^
In file included from ./getfem/bgeot_convex_structure.h:43,
                 from ./getfem/bgeot_convex.h:41,
                 from ./getfem/bgeot_convex_ref.h:41,
                 from ./getfem/bgeot_geometric_trans.h:43,
                 from getfem/bgeot_torus.h:43,
                 from getfem_fem.cc:28:
./getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
getfem_fem.cc: In member function 'void getfem::fem_interpolation_context::hess_base_value(bgeot::base_tensor&, bool) const':
getfem_fem.cc:268:27: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  268 |         { base_tensor u = tt; tt.mat_transp_reduction(u, K(), 1); } break;
      |                           ^~
In file included from ./getfem/bgeot_convex_structure.h:43,
                 from ./getfem/bgeot_convex.h:41,
                 from ./getfem/bgeot_convex_ref.h:41,
                 from ./getfem/bgeot_geometric_trans.h:43,
                 from getfem/bgeot_torus.h:43,
                 from getfem_fem.cc:28:
./getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
getfem_fem.cc:270:27: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  270 |         { base_tensor u = tt; tt.mat_transp_reduction(u, B(), 1); } break;
      |                           ^~
In file included from ./getfem/bgeot_convex_structure.h:43,
                 from ./getfem/bgeot_convex.h:41,
                 from ./getfem/bgeot_convex_ref.h:41,
                 from ./getfem/bgeot_geometric_trans.h:43,
                 from getfem/bgeot_torus.h:43,
                 from getfem_fem.cc:28:
./getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_interpolated_fem.lo getfem_interpolated_fem.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_interpolated_fem.cc  -fPIC -DPIC -o .libs/getfem_interpolated_fem.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_projected_fem.lo getfem_projected_fem.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_projected_fem.cc  -fPIC -DPIC -o .libs/getfem_projected_fem.o
In file included from getfem_interpolated_fem.cc:22:
getfem/getfem_interpolated_fem.h: In instantiation of 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = getfem::gausspt_interpolation_data; _Args = {const getfem::gausspt_interpolation_data&}]':
/usr/include/c++/9/bits/stl_uninitialized.h:83:18:   required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const getfem::gausspt_interpolation_data*; _ForwardIterator = getfem::gausspt_interpolation_data*; bool _TrivialValueTypes = false]'
/usr/include/c++/9/bits/stl_uninitialized.h:140:15:   required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const getfem::gausspt_interpolation_data*; _ForwardIterator = getfem::gausspt_interpolation_data*]'
/usr/include/c++/9/bits/stl_uninitialized.h:307:37:   required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = const getfem::gausspt_interpolation_data*; _ForwardIterator = getfem::gausspt_interpolation_data*; _Tp = getfem::gausspt_interpolation_data]'
/usr/include/c++/9/bits/stl_uninitialized.h:329:2:   required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = getfem::gausspt_interpolation_data*; _ForwardIterator = getfem::gausspt_interpolation_data*; _Allocator = std::allocator<getfem::gausspt_interpolation_data>]'
/usr/include/c++/9/bits/vector.tcc:659:48:   required from 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = getfem::gausspt_interpolation_data; _Alloc = std::allocator<getfem::gausspt_interpolation_data>; std::vector<_Tp, _Alloc>::size_type = unsigned int]'
/usr/include/c++/9/bits/stl_vector.h:937:4:   required from 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = getfem::gausspt_interpolation_data; _Alloc = std::allocator<getfem::gausspt_interpolation_data>; std::vector<_Tp, _Alloc>::size_type = unsigned int]'
getfem_interpolated_fem.cc:85:51:   required from here
getfem/getfem_interpolated_fem.h:68:10: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
   68 |   struct gausspt_interpolation_data {
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from getfem/bgeot_convex_structure.h:43,
                 from getfem/bgeot_convex.h:41,
                 from getfem/bgeot_convex_ref.h:41,
                 from getfem/bgeot_geometric_trans.h:43,
                 from getfem/getfem_fem.h:135,
                 from getfem/getfem_interpolated_fem.h:44,
                 from getfem_interpolated_fem.cc:22:
getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
In file included from getfem_interpolated_fem.cc:22:
getfem/getfem_interpolated_fem.h:68:10: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
   68 |   struct gausspt_interpolation_data {
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from getfem/bgeot_convex_structure.h:43,
                 from getfem/bgeot_convex.h:41,
                 from getfem/bgeot_convex_ref.h:41,
                 from getfem/bgeot_geometric_trans.h:43,
                 from getfem/getfem_fem.h:135,
                 from getfem/getfem_interpolated_fem.h:44,
                 from getfem_interpolated_fem.cc:22:
getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60,
                 from /usr/include/c++/9/bits/stl_algo.h:62,
                 from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from getfem/dal_config.h:40,
                 from getfem/dal_static_stored_objects.h:70,
                 from getfem/getfem_fem.h:134,
                 from getfem/getfem_interpolated_fem.h:44,
                 from getfem_interpolated_fem.cc:22:
/usr/include/c++/9/bits/stl_construct.h:75:7: note: synthesized method 'getfem::gausspt_interpolation_data::gausspt_interpolation_data(const getfem::gausspt_interpolation_data&)' first required here
   75 |     { ::new(static_cast<void*>(__p)) _T1(std::forward<_Args>(__args)...); }
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from getfem/getfem_omp.h:53,
                 from getfem/dal_static_stored_objects.h:71,
                 from getfem/getfem_fem.h:134,
                 from getfem/getfem_projected_fem.h:41,
                 from getfem_projected_fem.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<unsigned int&&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, getfem::gausspt_projection_data>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, getfem::gausspt_projection_data> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, getfem::gausspt_projection_data> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, getfem::gausspt_projection_data>, std::_Select1st<std::pair<const unsigned int, getfem::gausspt_projection_data> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, getfem::gausspt_projection_data> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, getfem::gausspt_projection_data> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, getfem::gausspt_projection_data>, std::_Select1st<std::pair<const unsigned int, getfem::gausspt_projection_data> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, getfem::gausspt_projection_data> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, getfem::gausspt_projection_data> >'} changed in GCC 7.1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_interpolated_fem.cc  -fPIC -DPIC -o getfem_interpolated_fem.o >/dev/null 2>&1
In file included from /usr/include/c++/9/map:61,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from getfem/getfem_omp.h:53,
                 from getfem/dal_static_stored_objects.h:71,
                 from getfem/getfem_fem.h:134,
                 from getfem/getfem_projected_fem.h:41,
                 from getfem_projected_fem.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'virtual void getfem::projected_fem::update_from_context() const':
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, getfem::gausspt_projection_data>, std::_Select1st<std::pair<const unsigned int, getfem::gausspt_projection_data> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, getfem::gausspt_projection_data> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, getfem::gausspt_projection_data> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, getfem::gausspt_projection_data>, std::_Select1st<std::pair<const unsigned int, getfem::gausspt_projection_data> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, getfem::gausspt_projection_data> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, getfem::gausspt_projection_data> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_projected_fem.cc  -fPIC -DPIC -o getfem_projected_fem.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_fem_global_function.lo getfem_fem_global_function.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_fem_global_function.cc  -fPIC -DPIC -o .libs/getfem_fem_global_function.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_fem_global_function.cc  -fPIC -DPIC -o getfem_fem_global_function.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesh_fem_global_function.lo getfem_mesh_fem_global_function.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_fem_global_function.cc  -fPIC -DPIC -o .libs/getfem_mesh_fem_global_function.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_fem.cc  -fPIC -DPIC -o getfem_fem.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_fem_global_function.cc  -fPIC -DPIC -o getfem_mesh_fem_global_function.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_fem_composite.lo getfem_fem_composite.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_fem_composite.cc  -fPIC -DPIC -o .libs/getfem_fem_composite.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mat_elem.lo getfem_mat_elem.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mat_elem.cc  -fPIC -DPIC -o .libs/getfem_mat_elem.o
getfem_mat_elem.cc: In member function 'void getfem::emelem_comp_structure_::add_elem(bgeot::base_tensor&, getfem::fem_interpolation_context&, bgeot::scalar_type, bool, bool, getfem::mat_elem_integration_callback*, bgeot::multi_index) const':
getfem_mat_elem.cc:241:53: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  241 |               base_tensor tt = pfp[k]->hess(ctx.ii());
      |                                                     ^
In file included from getfem/bgeot_convex_structure.h:43,
                 from getfem/bgeot_convex.h:41,
                 from getfem/bgeot_convex_ref.h:41,
                 from getfem/bgeot_geometric_trans.h:43,
                 from getfem/getfem_fem.h:135,
                 from getfem_mat_elem.cc:25:
getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mat_elem.cc  -fPIC -DPIC -o getfem_mat_elem.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_fem_composite.cc  -fPIC -DPIC -o getfem_fem_composite.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mat_elem_type.lo getfem_mat_elem_type.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mat_elem_type.cc  -fPIC -DPIC -o .libs/getfem_mat_elem_type.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mat_elem_type.cc  -fPIC -DPIC -o getfem_mat_elem_type.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_level_set.lo getfem_level_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_level_set.cc  -fPIC -DPIC -o .libs/getfem_level_set.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesh_level_set.lo getfem_mesh_level_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_level_set.cc  -fPIC -DPIC -o .libs/getfem_mesh_level_set.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesh_im_level_set.lo getfem_mesh_im_level_set.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesh_fem_level_set.lo getfem_mesh_fem_level_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_im_level_set.cc  -fPIC -DPIC -o .libs/getfem_mesh_im_level_set.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_fem_level_set.cc  -fPIC -DPIC -o .libs/getfem_mesh_fem_level_set.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_level_set.cc  -fPIC -DPIC -o getfem_level_set.o >/dev/null 2>&1
In file included from getfem/getfem_level_set.h:40,
                 from getfem/getfem_mesh_level_set.h:42,
                 from getfem/getfem_mesh_fem_level_set.h:42,
                 from getfem_mesh_fem_level_set.cc:22:
getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
./gmm/gmm_ref.h:245:33:   required from 'gmm::tab_ref_index_ref_iterator_<ITER, ITER_INDEX>::iterator& gmm::tab_ref_index_ref_iterator_<ITER, ITER_INDEX>::operator--() [with ITER = __gnu_cxx::__normal_iterator<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>**, std::vector<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>*> >; ITER_INDEX = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; gmm::tab_ref_index_ref_iterator_<ITER, ITER_INDEX>::iterator = gmm::tab_ref_index_ref_iterator_<__gnu_cxx::__normal_iterator<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>**, std::vector<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>*> >, getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> > >]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = gmm::tab_ref_index_ref_iterator_<__gnu_cxx::__normal_iterator<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>**, std::vector<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>*> >, getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> > >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = gmm::tab_ref_index_ref_iterator_<__gnu_cxx::__normal_iterator<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>**, std::vector<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>*> >, getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> > >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = gmm::tab_ref_index_ref_iterator_<__gnu_cxx::__normal_iterator<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>**, std::vector<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>*> >, getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> > >; _Tp = const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>*; _Alloc = std::allocator<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>*>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = gmm::tab_ref_index_ref_iterator_<__gnu_cxx::__normal_iterator<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>**, std::vector<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>*> >, getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> > >; _Tp = const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>*; _Alloc = std::allocator<const std::set<const std::set<const std::__cxx11::basic_string<char>*>*>*>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/c++/9/bits/shared_ptr_base.h:679:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = getfem::fem_level_set; _Alloc = std::allocator<getfem::fem_level_set>; _Args = {gmm::tab_ref_index_ref_iterator_<__gnu_cxx::__normal_iterator<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >**, std::vector<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >*, std::allocator<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >*> > >, getfem::tab_scal_to_vect_iterator<std::vector<unsigned int, std::allocator<unsigned int> > > >, std::shared_ptr<const getfem::virtual_fem>, const getfem::mesh_level_set&, unsigned int&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/9/bits/shared_ptr_base.h:1344:71:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<getfem::fem_level_set>; _Args = {gmm::tab_ref_index_ref_iterator_<__gnu_cxx::__normal_iterator<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >**, std::vector<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >*, std::allocator<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >*> > >, getfem::tab_scal_to_vect_iterator<std::vector<unsigned int, std::allocator<unsigned int> > > >, std::shared_ptr<const getfem::virtual_fem>, const getfem::mesh_level_set&, unsigned int&}; _Tp = getfem::fem_level_set; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/9/bits/shared_ptr.h:359:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<getfem::fem_level_set>; _Args = {gmm::tab_ref_index_ref_iterator_<__gnu_cxx::__normal_iterator<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >**, std::vector<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >*, std::allocator<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >*> > >, getfem::tab_scal_to_vect_iterator<std::vector<unsigned int, std::allocator<unsigned int> > > >, std::shared_ptr<const getfem::virtual_fem>, const getfem::mesh_level_set&, unsigned int&}; _Tp = getfem::fem_level_set]'
/usr/include/c++/9/bits/shared_ptr.h:701:14:   required from 'std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = getfem::fem_level_set; _Alloc = std::allocator<getfem::fem_level_set>; _Args = {gmm::tab_ref_index_ref_iterator_<__gnu_cxx::__normal_iterator<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >**, std::vector<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >*, std::allocator<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >*> > >, getfem::tab_scal_to_vect_iterator<std::vector<unsigned int, std::allocator<unsigned int> > > >, std::shared_ptr<const getfem::virtual_fem>, const getfem::mesh_level_set&, unsigned int&}]'
/usr/include/c++/9/bits/shared_ptr.h:717:39:   required from 'std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = getfem::fem_level_set; _Args = {gmm::tab_ref_index_ref_iterator_<__gnu_cxx::__normal_iterator<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >**, std::vector<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >*, std::allocator<const std::set<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*, std::less<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*>, std::allocator<const std::set<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::less<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::allocator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >*> >*> > >, getfem::tab_scal_to_vect_iterator<std::vector<unsigned int, std::allocator<unsigned int> > > >, std::shared_ptr<const getfem::virtual_fem>, const getfem::mesh_level_set&, unsigned int&}]'
getfem_mesh_fem_level_set.cc:54:46:   required from here
getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesh_fem_product.lo getfem_mesh_fem_product.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_fem_product.cc  -fPIC -DPIC -o .libs/getfem_mesh_fem_product.o
In file included from /usr/include/c++/9/vector:72,
                 from ./gmm/gmm_std.h:116,
                 from ./gmm/gmm_except.h:43,
                 from getfem/dal_config.h:40,
                 from getfem/bgeot_config.h:49,
                 from getfem/getfem_config.h:155,
                 from getfem/getfem_integration.h:96,
                 from getfem/getfem_mesh_level_set.h:41,
                 from getfem_mesh_level_set.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426: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
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426: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
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_fem_level_set.cc  -fPIC -DPIC -o getfem_mesh_fem_level_set.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:67,
                 from ./gmm/gmm_std.h:116,
                 from ./gmm/gmm_except.h:43,
                 from getfem/dal_config.h:40,
                 from getfem/bgeot_config.h:49,
                 from getfem/getfem_config.h:155,
                 from getfem/getfem_integration.h:96,
                 from getfem/getfem_mesh_level_set.h:41,
                 from getfem_mesh_level_set.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'bgeot::size_type getfem::point_stock::add(const base_node&, bgeot::scalar_type)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'bgeot::size_type getfem::point_stock::add(const base_node&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void getfem::mesh_level_set::cut_element(bgeot::size_type, const dal::bit_vector&, const dal::bit_vector&, bgeot::scalar_type)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_im_level_set.cc  -fPIC -DPIC -o getfem_mesh_im_level_set.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_fem_product.cc  -fPIC -DPIC -o getfem_mesh_fem_product.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesh_fem_sum.lo getfem_mesh_fem_sum.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_fem_sum.cc  -fPIC -DPIC -o .libs/getfem_mesh_fem_sum.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_level_set.cc  -fPIC -DPIC -o getfem_mesh_level_set.o >/dev/null 2>&1
getfem_mesh_fem_sum.cc: In member function 'virtual void getfem::fem_sum::real_base_value(const getfem::fem_interpolation_context&, bgeot::base_tensor&, bool) const':
getfem_mesh_fem_sum.cc:175:23: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  175 |       base_tensor tt(t);
      |                       ^
In file included from getfem/bgeot_convex_structure.h:43,
                 from getfem/bgeot_mesh_structure.h:42,
                 from getfem/bgeot_mesh.h:41,
                 from getfem/getfem_mesh.h:43,
                 from getfem/getfem_mesh_fem.h:41,
                 from getfem/getfem_mesh_fem_sum.h:42,
                 from getfem_mesh_fem_sum.cc:23:
getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
getfem_mesh_fem_sum.cc: In member function 'virtual void getfem::fem_sum::real_grad_base_value(const getfem::fem_interpolation_context&, bgeot::base_tensor&, bool) const':
getfem_mesh_fem_sum.cc:211:23: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  211 |       base_tensor tt(t);
      |                       ^
In file included from getfem/bgeot_convex_structure.h:43,
                 from getfem/bgeot_mesh_structure.h:42,
                 from getfem/bgeot_mesh.h:41,
                 from getfem/getfem_mesh.h:43,
                 from getfem/getfem_mesh_fem.h:41,
                 from getfem/getfem_mesh_fem_sum.h:42,
                 from getfem_mesh_fem_sum.cc:23:
getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
getfem_mesh_fem_sum.cc: In member function 'virtual void getfem::fem_sum::real_hess_base_value(const getfem::fem_interpolation_context&, bgeot::base_tensor&, bool) const':
getfem_mesh_fem_sum.cc:241:23: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  241 |       base_tensor tt(t);
      |                       ^
In file included from getfem/bgeot_convex_structure.h:43,
                 from getfem/bgeot_mesh_structure.h:42,
                 from getfem/bgeot_mesh.h:41,
                 from getfem/getfem_mesh.h:43,
                 from getfem/getfem_mesh_fem.h:41,
                 from getfem/getfem_mesh_fem_sum.h:42,
                 from getfem_mesh_fem_sum.cc:23:
getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_fem_level_set.lo getfem_fem_level_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_fem_level_set.cc  -fPIC -DPIC -o .libs/getfem_fem_level_set.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_fem_sum.cc  -fPIC -DPIC -o getfem_mesh_fem_sum.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_partial_mesh_fem.lo getfem_partial_mesh_fem.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_partial_mesh_fem.cc  -fPIC -DPIC -o .libs/getfem_partial_mesh_fem.o
In file included from /usr/include/c++/9/vector:72,
                 from getfem/bgeot_ftool.h:43,
                 from getfem/getfem_mesh.h:42,
                 from getfem/getfem_mesh_fem.h:41,
                 from getfem/getfem_partial_mesh_fem.h:46,
                 from getfem_partial_mesh_fem.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
                 from getfem/bgeot_ftool.h:43,
                 from getfem/getfem_mesh.h:42,
                 from getfem/getfem_mesh_fem.h:41,
                 from getfem/getfem_partial_mesh_fem.h:46,
                 from getfem_partial_mesh_fem.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_fem_level_set.cc  -fPIC -DPIC -o getfem_fem_level_set.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_partial_mesh_fem.cc  -fPIC -DPIC -o getfem_partial_mesh_fem.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_torus.lo getfem_torus.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_torus.cc  -fPIC -DPIC -o .libs/getfem_torus.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesh_slicers.lo getfem_mesh_slicers.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_slicers.cc  -fPIC -DPIC -o .libs/getfem_mesh_slicers.o
getfem_torus.cc: In member function 'virtual void getfem::torus_fem::real_base_value(const getfem::fem_interpolation_context&, bgeot::base_tensor&, bool) const':
getfem_torus.cc:77:28: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
   77 |       base_tensor u_temp = u_orig;
      |                            ^~~~~~
In file included from ./getfem/bgeot_convex_structure.h:43,
                 from ./getfem/bgeot_convex.h:41,
                 from ./getfem/bgeot_convex_ref.h:41,
                 from ./getfem/bgeot_geometric_trans.h:43,
                 from getfem/bgeot_torus.h:43,
                 from getfem_torus.cc:22:
./getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
getfem_torus.cc: In member function 'virtual void getfem::torus_fem::real_grad_base_value(const getfem::fem_interpolation_context&, bgeot::base_tensor&, bool) const':
getfem_torus.cc:108:44: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  108 |     base_tensor u_origin = pfp->grad(c.ii());
      |                                            ^
In file included from ./getfem/bgeot_convex_structure.h:43,
                 from ./getfem/bgeot_convex.h:41,
                 from ./getfem/bgeot_convex_ref.h:41,
                 from ./getfem/bgeot_geometric_trans.h:43,
                 from getfem/bgeot_torus.h:43,
                 from getfem_torus.cc:22:
./getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
getfem_torus.cc:112:43: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  112 |     base_tensor n_origin = pfp->val(c.ii());
      |                                           ^
In file included from ./getfem/bgeot_convex_structure.h:43,
                 from ./getfem/bgeot_convex.h:41,
                 from ./getfem/bgeot_convex_ref.h:41,
                 from ./getfem/bgeot_geometric_trans.h:43,
                 from getfem/bgeot_torus.h:43,
                 from getfem_torus.cc:22:
./getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesh_slice.lo getfem_mesh_slice.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_slice.cc  -fPIC -DPIC -o .libs/getfem_mesh_slice.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_regular_meshes.lo getfem_regular_meshes.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_regular_meshes.cc  -fPIC -DPIC -o .libs/getfem_regular_meshes.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_torus.cc  -fPIC -DPIC -o getfem_torus.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_slice.cc  -fPIC -DPIC -o getfem_mesh_slice.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_import.lo getfem_import.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_import.cc  -fPIC -DPIC -o .libs/getfem_import.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_regular_meshes.cc  -fPIC -DPIC -o getfem_regular_meshes.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesh_slicers.cc  -fPIC -DPIC -o getfem_mesh_slicers.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_interpolation.lo getfem_interpolation.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_interpolation.cc  -fPIC -DPIC -o .libs/getfem_interpolation.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_error_estimate.lo getfem_error_estimate.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_error_estimate.cc  -fPIC -DPIC -o .libs/getfem_error_estimate.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_import.cc  -fPIC -DPIC -o getfem_import.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_interpolation.cc  -fPIC -DPIC -o getfem_interpolation.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_error_estimate.cc  -fPIC -DPIC -o getfem_error_estimate.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_export.lo getfem_export.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_export.cc  -fPIC -DPIC -o .libs/getfem_export.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_assembling_tensors.lo getfem_assembling_tensors.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_assembling_tensors.cc  -fPIC -DPIC -o .libs/getfem_assembling_tensors.o
getfem_assembling_tensors.cc: In member function 'virtual void getfem::ATN_reduced_tensor::update_childs_required_shape()':
getfem_assembling_tensors.cc:156:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  156 |         for (unsigned i=0; i < rn.size(); ++i)
      |         ^~~
getfem_assembling_tensors.cc:166:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  166 |           bgeot::tensor_reduction::diag_shape(ts, red[n].second);
      |           ^~~~~
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_generic_assembly_tree.lo getfem_generic_assembly_tree.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_generic_assembly_tree.cc  -fPIC -DPIC -o .libs/getfem_generic_assembly_tree.o
In file included from getfem/getfem_interpolation.h:42,
                 from getfem/getfem_export.h:41,
                 from getfem_export.cc:25:
getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = std::vector<double>; std::string = std::__cxx11::basic_string<char>]'
getfem_export.cc:442:47:   required from here
getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_generic_assembly_functions_and_operators.lo getfem_generic_assembly_functions_and_operators.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_generic_assembly_functions_and_operators.cc  -fPIC -DPIC -o .libs/getfem_generic_assembly_functions_and_operators.o
In file included from ./getfem/getfem_generic_assembly_tree.h:42,
                 from getfem/getfem_generic_assembly_semantic.h:41,
                 from getfem_generic_assembly_functions_and_operators.cc:22:
./getfem/getfem_generic_assembly.h: In copy constructor 'getfem::ga_workspace::ga_workspace(const getfem::ga_workspace&)':
./getfem/getfem_generic_assembly.h:239:9: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  239 |   class ga_workspace {
      |         ^~~~~~~~~~~~
In file included from ./getfem/bgeot_convex_structure.h:43,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from ./getfem/getfem_generic_assembly.h:43,
                 from ./getfem/getfem_generic_assembly_tree.h:42,
                 from getfem/getfem_generic_assembly_semantic.h:41,
                 from getfem_generic_assembly_functions_and_operators.cc:22:
./getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
getfem_generic_assembly_functions_and_operators.cc: In copy constructor 'getfem::ga_function::ga_function(const getfem::ga_function&)':
getfem_generic_assembly_functions_and_operators.cc:698:66: note: synthesized method 'getfem::ga_workspace::ga_workspace(const getfem::ga_workspace&)' first required here
  698 |     : local_workspace(gaf.local_workspace), expr(gaf.expr), gis(0)
      |                                                                  ^
In file included from /usr/include/c++/9/vector:72,
                 from gmm/gmm_std.h:116,
                 from gmm/gmm_except.h:43,
                 from gmm/gmm_ref.h:46,
                 from gmm/gmm_def.h:40,
                 from gmm/gmm_scaled.h:40,
                 from gmm/gmm_blas.h:41,
                 from gmm/gmm_blas_interface.h:44,
                 from getfem_assembling_tensors.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426: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
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from getfem/dal_singleton.h:46,
                 from getfem_export.cc:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
                 from getfem/dal_singleton.h:46,
                 from getfem_export.cc:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from gmm/gmm_std.h:116,
                 from gmm/gmm_except.h:43,
                 from gmm/gmm_ref.h:46,
                 from gmm/gmm_def.h:40,
                 from gmm/gmm_scaled.h:40,
                 from gmm/gmm_blas.h:41,
                 from gmm/gmm_blas_interface.h:44,
                 from getfem_assembling_tensors.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'getfem::tnode getfem::generic_assembly::do_expr()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_export.cc  -fPIC -DPIC -o getfem_export.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_generic_assembly_tree.cc  -fPIC -DPIC -o getfem_generic_assembly_tree.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from ./getfem/getfem_generic_assembly.h:43,
                 from ./getfem/getfem_generic_assembly_tree.h:42,
                 from getfem/getfem_generic_assembly_semantic.h:41,
                 from getfem_generic_assembly_functions_and_operators.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = getfem::ga_instruction_set; _Alloc = std::allocator<getfem::ga_instruction_set>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<getfem::ga_instruction_set, std::allocator<getfem::ga_instruction_set> >::iterator' {aka '__gnu_cxx::__normal_iterator<getfem::ga_instruction_set*, std::vector<getfem::ga_instruction_set, std::allocator<getfem::ga_instruction_set> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In function 'void getfem::ga_define_function(const string&, bgeot::size_type, const string&, const string&, const string&)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<getfem::ga_instruction_set*, std::vector<getfem::ga_instruction_set, std::allocator<getfem::ga_instruction_set> > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_assembling_tensors.cc  -fPIC -DPIC -o getfem_assembling_tensors.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_generic_assembly_functions_and_operators.cc  -fPIC -DPIC -o getfem_generic_assembly_functions_and_operators.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_generic_assembly_semantic.lo getfem_generic_assembly_semantic.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_generic_assembly_semantic.cc  -fPIC -DPIC -o .libs/getfem_generic_assembly_semantic.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_generic_assembly_workspace.lo getfem_generic_assembly_workspace.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_generic_assembly_workspace.cc  -fPIC -DPIC -o .libs/getfem_generic_assembly_workspace.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_generic_assembly_compile_and_exec.lo getfem_generic_assembly_compile_and_exec.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_generic_assembly_compile_and_exec.cc  -fPIC -DPIC -o .libs/getfem_generic_assembly_compile_and_exec.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_generic_assembly_interpolation.lo getfem_generic_assembly_interpolation.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_generic_assembly_interpolation.cc  -fPIC -DPIC -o .libs/getfem_generic_assembly_interpolation.o
In file included from /usr/include/c++/9/vector:72,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from ./getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_generic_assembly_tree.h:42,
                 from getfem_generic_assembly_workspace.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from ./getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_generic_assembly_tree.h:42,
                 from getfem_generic_assembly_workspace.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_generic_assembly_workspace.cc  -fPIC -DPIC -o getfem_generic_assembly_workspace.o >/dev/null 2>&1
In file included from /usr/include/c++/9/map:60,
                 from ./getfem/getfem_generic_assembly.h:42,
                 from getfem/getfem_generic_assembly_tree.h:42,
                 from getfem_generic_assembly_interpolation.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const getfem::var_trans_pair&>, std::tuple<>}; _Key = getfem::var_trans_pair; _Val = std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair>; _KeyOfValue = std::_Select1st<std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair> >; _Compare = std::less<getfem::var_trans_pair>; _Alloc = std::allocator<std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<getfem::var_trans_pair, std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair>, std::_Select1st<std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair> >, std::less<getfem::var_trans_pair>, std::allocator<std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ./getfem/getfem_generic_assembly.h:42,
                 from getfem/getfem_generic_assembly_tree.h:42,
                 from getfem_generic_assembly_interpolation.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'virtual int getfem::interpolate_transformation_expression::transform(const getfem::ga_workspace&, const getfem::mesh&, getfem::fem_interpolation_context&, const base_small_vector&, const getfem::mesh**, bgeot::size_type&, bgeot::short_type&, bgeot::base_node&, bgeot::base_small_vector&, std::map<getfem::var_trans_pair, bgeot::tensor<double> >&, bool) const':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<getfem::var_trans_pair, std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair>, std::_Select1st<std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair> >, std::less<getfem::var_trans_pair>, std::allocator<std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'virtual void getfem::interpolate_transformation_expression::init(const getfem::ga_workspace&) const':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<getfem::var_trans_pair, std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair>, std::_Select1st<std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair> >, std::less<getfem::var_trans_pair>, std::allocator<std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const getfem::var_trans_pair, getfem::interpolate_transformation_expression::workspace_gis_pair> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_generic_assembly_interpolation.cc  -fPIC -DPIC -o getfem_generic_assembly_interpolation.o >/dev/null 2>&1
In file included from /usr/include/c++/9/map:60,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from getfem/getfem_config.h:155,
                 from getfem/getfem_integration.h:96,
                 from getfem/getfem_mesh_im.h:40,
                 from getfem/getfem_mesh_im_level_set.h:41,
                 from getfem_generic_assembly_compile_and_exec.cc:22:
/usr/include/c++/9/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<const double&>, std::tuple<>}; _Key = double; _Val = std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> >; _KeyOfValue = std::_Select1st<std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> > >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> > >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> >, std::_Select1st<std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> > >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from getfem/getfem_config.h:155,
                 from getfem/getfem_integration.h:96,
                 from getfem/getfem_mesh_im.h:40,
                 from getfem/getfem_mesh_im_level_set.h:41,
                 from getfem_generic_assembly_compile_and_exec.cc:22:
/usr/include/c++/9/bits/stl_map.h: In function 'void getfem::ga_clear_node_list(getfem::pga_tree_node, std::map<double, std::__cxx11::list<getfem::ga_tree_node*> >&)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> >, std::_Select1st<std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_mesher.lo getfem_mesher.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesher.cc  -fPIC -DPIC -o .libs/getfem_mesher.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_generic_assembly_semantic.cc  -fPIC -DPIC -o getfem_generic_assembly_semantic.o >/dev/null 2>&1
/usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = std::__cxx11::list<getfem::ga_tree_node*>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> > >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> >, std::_Select1st<std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, std::__cxx11::list<getfem::ga_tree_node*> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:72,
                 from ./gmm/gmm_std.h:116,
                 from ./gmm/gmm_except.h:43,
                 from getfem/dal_config.h:40,
                 from getfem/bgeot_config.h:49,
                 from getfem/getfem_config.h:155,
                 from getfem/getfem_integration.h:96,
                 from getfem/getfem_mesh_im.h:40,
                 from getfem/getfem_mesh_im_level_set.h:41,
                 from getfem_generic_assembly_compile_and_exec.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ./gmm/gmm_std.h:116,
                 from ./gmm/gmm_except.h:43,
                 from getfem/dal_config.h:40,
                 from getfem/bgeot_config.h:49,
                 from getfem/getfem_config.h:155,
                 from getfem/getfem_integration.h:96,
                 from getfem/getfem_mesh_im.h:40,
                 from getfem/getfem_mesh_im_level_set.h:41,
                 from getfem_generic_assembly_compile_and_exec.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In function 'void getfem::add_elem_matrix_(gmm::col_matrix<gmm::rsvector<double> >&, const std::vector<unsigned int>&, const std::vector<unsigned int>&, std::vector<unsigned int>&, bgeot::base_vector&, bgeot::scalar_type, bgeot::size_type)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_fourth_order.lo getfem_fourth_order.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_fourth_order.cc  -fPIC -DPIC -o .libs/getfem_fourth_order.o
In file included from /usr/include/c++/9/map:60,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from getfem/getfem_config.h:155,
                 from getfem/getfem_integration.h:96,
                 from getfem/getfem_mesh_im.h:40,
                 from getfem/getfem_mesh_im_level_set.h:41,
                 from getfem_generic_assembly_compile_and_exec.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from getfem/getfem_config.h:155,
                 from getfem/getfem_integration.h:96,
                 from getfem/getfem_mesh_im.h:40,
                 from getfem/getfem_mesh_im_level_set.h:41,
                 from getfem_generic_assembly_compile_and_exec.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = getfem::ga_instruction_set::variable_group_info; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/map:60,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from getfem/getfem_config.h:155,
                 from getfem/getfem_integration.h:96,
                 from getfem/getfem_mesh_im.h:40,
                 from getfem/getfem_mesh_im_level_set.h:41,
                 from getfem_generic_assembly_compile_and_exec.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from getfem/getfem_config.h:155,
                 from getfem/getfem_integration.h:96,
                 from getfem/getfem_mesh_im.h:40,
                 from getfem/getfem_mesh_im_level_set.h:41,
                 from getfem_generic_assembly_compile_and_exec.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = getfem::ga_instruction_set::interpolate_info; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_mesher.cc  -fPIC -DPIC -o getfem_mesher.o >/dev/null 2>&1
In file included from /usr/include/c++/9/map:60,
                 from getfem/getfem_generic_assembly.h:42,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_fourth_order.h:41,
                 from getfem_fourth_order.cc:23:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, std::complex<double> >; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, std::complex<double> > >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, std::complex<double> > >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
/usr/include/c++/9/bits/stl_map.h: In function 'void getfem::ga_compile_interpolate_trans(getfem::pga_tree_node, const getfem::ga_workspace&, getfem::ga_instruction_set&, getfem::ga_instruction_set::region_mim_instructions&, const getfem::mesh&)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::interpolate_info> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::ga_instruction_set::variable_group_info> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/map:61,
                 from getfem/getfem_generic_assembly.h:42,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_fourth_order.h:41,
                 from getfem_fourth_order.cc:23:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::mult_spec(const L1&, const L2&, L3&, gmm::rcmult) [with L1 = gmm::transposed_col_ref<gmm::col_matrix<gmm::rsvector<double> >*>; L2 = gmm::col_matrix<gmm::rsvector<double> >; L3 = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::mult_spec(const L1&, const L2&, L3&, gmm::rcmult) [with L1 = gmm::transposed_col_ref<gmm::col_matrix<gmm::rsvector<std::complex<double> > >*>; L2 = gmm::col_matrix<gmm::rsvector<std::complex<double> > >; L3 = gmm::col_matrix<gmm::rsvector<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_fourth_order.cc  -fPIC -DPIC -o getfem_fourth_order.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_nonlinear_elasticity.lo getfem_nonlinear_elasticity.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_nonlinear_elasticity.cc  -fPIC -DPIC -o .libs/getfem_nonlinear_elasticity.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_generic_assembly_compile_and_exec.cc  -fPIC -DPIC -o getfem_generic_assembly_compile_and_exec.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_linearized_plates.lo getfem_linearized_plates.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_linearized_plates.cc  -fPIC -DPIC -o .libs/getfem_linearized_plates.o
In file included from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_nonlinear_elasticity.cc:23:
./getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
./getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
./getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
getfem_nonlinear_elasticity.cc:1060:67:   required from here
./getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_linearized_plates.cc  -fPIC -DPIC -o getfem_linearized_plates.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_contact_and_friction_common.lo getfem_contact_and_friction_common.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_contact_and_friction_common.cc  -fPIC -DPIC -o .libs/getfem_contact_and_friction_common.o
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_nonlinear_elasticity.cc:23:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:72,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_nonlinear_elasticity.cc:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_nonlinear_elasticity.cc:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_nonlinear_elasticity.cc:23:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_nonlinear_elasticity.cc:23:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from getfem/getfem_models.h:42,
                 from getfem/getfem_contact_and_friction_common.h:41,
                 from getfem_contact_and_friction_common.cc:22:
getfem/getfem_generic_assembly.h: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = getfem::ga_workspace; _Args = {getfem::ga_workspace}; _Tp = std::_List_node<getfem::ga_workspace>]':
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = getfem::ga_workspace; _Args = {getfem::ga_workspace}; _Tp = std::_List_node<getfem::ga_workspace>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::_List_node<getfem::ga_workspace> >]'
/usr/include/c++/9/bits/stl_list.h:633:33:   required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {getfem::ga_workspace}; _Tp = getfem::ga_workspace; _Alloc = std::allocator<getfem::ga_workspace>; std::__cxx11::list<_Tp, _Alloc>::_Node = std::_List_node<getfem::ga_workspace>]'
/usr/include/c++/9/bits/stl_list.h:1907:10:   required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {getfem::ga_workspace}; _Tp = getfem::ga_workspace; _Alloc = std::allocator<getfem::ga_workspace>; std::__cxx11::list<_Tp, _Alloc>::iterator = std::_List_iterator<getfem::ga_workspace>]'
/usr/include/c++/9/bits/stl_list.h:1213:9:   required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = getfem::ga_workspace; _Alloc = std::allocator<getfem::ga_workspace>; std::__cxx11::list<_Tp, _Alloc>::value_type = getfem::ga_workspace]'
getfem_contact_and_friction_common.cc:244:42:   required from here
getfem/getfem_generic_assembly.h:239:9: warning: implicitly-declared 'bgeot::tensor<double>::tensor(const bgeot::tensor<double>&)' is deprecated [-Wdeprecated-copy]
  239 |   class ga_workspace {
      |         ^~~~~~~~~~~~
In file included from ./getfem/bgeot_convex_structure.h:43,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_contact_and_friction_common.h:41,
                 from getfem_contact_and_friction_common.cc:22:
./getfem/bgeot_tensor.h:315:13: note: because 'bgeot::tensor<double>' has user-provided 'bgeot::tensor<T>& bgeot::tensor<T>::operator=(const bgeot::tensor<T>&) [with T = double]'
  315 |     tensor &operator =(const tensor &t) {
      |             ^~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/c++/9/bits/c++allocator.h:33,
                 from /usr/include/c++/9/bits/allocator.h:46,
                 from /usr/include/c++/9/bits/stl_tree.h:64,
                 from /usr/include/c++/9/map:60,
                 from getfem/getfem_generic_assembly.h:42,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_contact_and_friction_common.h:41,
                 from getfem_contact_and_friction_common.cc:22:
/usr/include/c++/9/ext/new_allocator.h:147:4: note: synthesized method 'getfem::ga_workspace::ga_workspace(const getfem::ga_workspace&)' first required here
  147 |  { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void getfem::compute_Von_Mises_or_Tresca(getfem::model&, const string&, const phyperelastic_law&, const string&, const getfem::mesh_fem&, getfem::model_real_plain_vector&, bool)':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_contact_and_friction_nodal.lo getfem_contact_and_friction_nodal.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_contact_and_friction_nodal.cc  -fPIC -DPIC -o .libs/getfem_contact_and_friction_nodal.o
In file included from /usr/include/c++/9/map:60,
                 from getfem/getfem_generic_assembly.h:42,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_contact_and_friction_common.h:41,
                 from getfem_contact_and_friction_common.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from getfem/getfem_generic_assembly.h:42,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_contact_and_friction_common.h:41,
                 from getfem_contact_and_friction_common.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'bgeot::size_type getfem::multi_contact_frame::add_slave_boundary(const getfem::mesh_im&, bgeot::size_type, const string&, const string&, const string&)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'bgeot::size_type getfem::multi_contact_frame::add_master_boundary(const getfem::mesh_im&, bgeot::size_type, const string&, const string&, const string&)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_nonlinear_elasticity.cc  -fPIC -DPIC -o getfem_nonlinear_elasticity.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_contact_and_friction_common.h:41,
                 from getfem_contact_and_friction_common.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const getfem::multi_contact_frame::contact_pair&}; _Tp = getfem::multi_contact_frame::contact_pair; _Alloc = std::allocator<getfem::multi_contact_frame::contact_pair>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<getfem::multi_contact_frame::contact_pair>::iterator' {aka '__gnu_cxx::__normal_iterator<getfem::multi_contact_frame::contact_pair*, std::vector<getfem::multi_contact_frame::contact_pair> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from getfem/getfem_generic_assembly.h:42,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_contact_and_friction_nodal.h:41,
                 from getfem_contact_and_friction_nodal.cc:23:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_contact_and_friction_nodal.h:41,
                 from getfem_contact_and_friction_nodal.cc:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_contact_and_friction_nodal.h:41,
                 from getfem_contact_and_friction_nodal.cc:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_contact_and_friction_common.h:41,
                 from getfem_contact_and_friction_common.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void getfem::multi_contact_frame::compute_contact_pairs()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<getfem::multi_contact_frame::contact_pair*, std::vector<getfem::multi_contact_frame::contact_pair> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<getfem::multi_contact_frame::contact_pair*, std::vector<getfem::multi_contact_frame::contact_pair> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from getfem/getfem_generic_assembly.h:42,
                 from getfem/getfem_models.h:42,
                 from getfem/getfem_contact_and_friction_nodal.h:41,
                 from getfem_contact_and_friction_nodal.cc:23:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::mult_spec(const L1&, const L2&, L3&, gmm::crmult, gmm::abstract_sparse) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::transposed_col_ref<gmm::col_matrix<gmm::rsvector<double> >*>; L3 = gmm::row_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_contact_and_friction_common.cc  -fPIC -DPIC -o getfem_contact_and_friction_common.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_contact_and_friction_nodal.cc  -fPIC -DPIC -o getfem_contact_and_friction_nodal.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_contact_and_friction_integral.lo getfem_contact_and_friction_integral.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_contact_and_friction_integral.cc  -fPIC -DPIC -o .libs/getfem_contact_and_friction_integral.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_contact_and_friction_large_sliding.lo getfem_contact_and_friction_large_sliding.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_contact_and_friction_large_sliding.cc  -fPIC -DPIC -o .libs/getfem_contact_and_friction_large_sliding.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_plasticity.lo getfem_plasticity.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_plasticity.cc  -fPIC -DPIC -o .libs/getfem_plasticity.o
In file included from /usr/include/c++/9/set:60,
                 from getfem/bgeot_rtree.h:41,
                 from getfem_contact_and_friction_integral.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
In file included from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_plasticity.cc:23:
./getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
./getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
./getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
getfem_plasticity.cc:2285:55:   required from here
./getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/map:61,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from getfem/getfem_omp.h:53,
                 from getfem/dal_singleton.h:48,
                 from getfem/bgeot_small_vector.h:40,
                 from getfem/bgeot_rtree.h:42,
                 from getfem_contact_and_friction_integral.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'bgeot::size_type getfem::model::n_iter_of_variable(const string&) const':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, getfem::model::var_description> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_omp.lo getfem_omp.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_omp.cc  -fPIC -DPIC -o .libs/getfem_omp.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_omp.cc  -fPIC -DPIC -o getfem_omp.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from getfem/dal_singleton.h:46,
                 from getfem/bgeot_small_vector.h:40,
                 from getfem/bgeot_rtree.h:42,
                 from getfem_contact_and_friction_large_sliding.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
                 from getfem/dal_singleton.h:46,
                 from getfem/bgeot_small_vector.h:40,
                 from getfem/bgeot_rtree.h:42,
                 from getfem_contact_and_friction_large_sliding.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from getfem/dal_singleton.h:46,
                 from getfem/bgeot_small_vector.h:40,
                 from getfem/bgeot_rtree.h:42,
                 from getfem_contact_and_friction_integral.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from getfem/dal_singleton.h:46,
                 from getfem/bgeot_small_vector.h:40,
                 from getfem/bgeot_rtree.h:42,
                 from getfem_contact_and_friction_integral.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from getfem/bgeot_config.h:50,
                 from getfem/getfem_omp.h:53,
                 from getfem/dal_singleton.h:48,
                 from getfem/bgeot_small_vector.h:40,
                 from getfem/bgeot_rtree.h:42,
                 from getfem_contact_and_friction_integral.cc:22:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::copy_mat_mixed_rc(const L1&, L2&, bgeot::size_type, gmm::abstract_sparse) [with L1 = gmm::sparse_sub_vector<const gmm::cs_vector_ref<const double*, const unsigned int*, 0>*, gmm::sub_interval>; L2 = gmm::col_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::mult_spec(const L1&, const L2&, L3&, gmm::rcmult) [with L1 = gmm::transposed_col_ref<const gmm::csc_matrix<double>*>; L2 = gmm::col_matrix<gmm::rsvector<double> >; L3 = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:67,
                 from getfem/dal_singleton.h:46,
                 from getfem/bgeot_small_vector.h:40,
                 from getfem/bgeot_rtree.h:42,
                 from getfem_contact_and_friction_integral.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_level_set_contact.lo getfem_level_set_contact.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_level_set_contact.cc  -fPIC -DPIC -o .libs/getfem_level_set_contact.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_contact_and_friction_large_sliding.cc  -fPIC -DPIC -o getfem_contact_and_friction_large_sliding.o >/dev/null 2>&1
In file included from ./getfem/getfem_assembling_tensors.h:41,
                 from ./getfem/getfem_assembling.h:45,
                 from ./getfem/getfem_level_set_contact.h:50,
                 from getfem_level_set_contact.cc:22:
./getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
./getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
./getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
getfem_level_set_contact.cc:383:60:   required from here
./getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_contact_and_friction_integral.cc  -fPIC -DPIC -o getfem_contact_and_friction_integral.o >/dev/null 2>&1
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_plasticity.cc:23:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1839:5: 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/c++/9/vector:72,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_plasticity.cc:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_plasticity.cc:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_plasticity.cc:23:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_plasticity.cc:23:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ./getfem/bgeot_ftool.h:43,
                 from ./getfem/getfem_mesh.h:42,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_plasticity.cc:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./getfem/bgeot_convex_structure.h:41,
                 from ./getfem/bgeot_mesh_structure.h:42,
                 from ./getfem/bgeot_mesh.h:41,
                 from ./getfem/getfem_mesh.h:43,
                 from ./getfem/getfem_mesh_fem.h:41,
                 from ./getfem/getfem_interpolation.h:42,
                 from getfem/getfem_generic_assembly.h:43,
                 from getfem/getfem_models.h:42,
                 from getfem_plasticity.cc:23:
/usr/include/c++/9/bits/stl_algo.h: In function 'void getfem::compute_elastoplasticity_Von_Mises_or_Tresca(getfem::model&, const string&, const getfem::mesh_fem&, getfem::model_real_plain_vector&, bool)':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from ./getfem/getfem_assembling_tensors.h:40,
                 from ./getfem/getfem_assembling.h:45,
                 from ./getfem/getfem_level_set_contact.h:50,
                 from getfem_level_set_contact.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from ./getfem/getfem_assembling_tensors.h:40,
                 from ./getfem/getfem_assembling.h:45,
                 from ./getfem/getfem_level_set_contact.h:50,
                 from getfem_level_set_contact.cc:22:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::scaled_vector_const_ref<gmm::rsvector<double>, double>; L2 = gmm::wsvector<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:72,
                 from ./gmm/gmm_std.h:116,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./gmm/gmm_def.h:40,
                 from ./gmm/gmm_kernel.h:41,
                 from ./getfem/getfem_assembling_tensors.h:40,
                 from ./getfem/getfem_assembling.h:45,
                 from ./getfem/getfem_level_set_contact.h:50,
                 from getfem_level_set_contact.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ./gmm/gmm_std.h:116,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./gmm/gmm_def.h:40,
                 from ./gmm/gmm_kernel.h:41,
                 from ./getfem/getfem_assembling_tensors.h:40,
                 from ./getfem/getfem_assembling.h:45,
                 from ./getfem/getfem_level_set_contact.h:50,
                 from getfem_level_set_contact.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_plasticity.cc  -fPIC -DPIC -o getfem_plasticity.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_im_data.lo getfem_im_data.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_im_data.cc  -fPIC -DPIC -o .libs/getfem_im_data.o
In file included from /usr/include/c++/9/map:61,
                 from ./gmm/gmm_vector.h:40,
                 from ./gmm/gmm_real_part.h:41,
                 from ./gmm/gmm_kernel.h:43,
                 from ./getfem/getfem_assembling_tensors.h:40,
                 from ./getfem/getfem_assembling.h:45,
                 from ./getfem/getfem_level_set_contact.h:50,
                 from getfem_level_set_contact.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./gmm/gmm_def.h:40,
                 from ./gmm/gmm_kernel.h:41,
                 from ./getfem/getfem_assembling_tensors.h:40,
                 from ./getfem/getfem_assembling.h:45,
                 from ./getfem/getfem_level_set_contact.h:50,
                 from getfem_level_set_contact.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./gmm/gmm_def.h:40,
                 from ./gmm/gmm_kernel.h:41,
                 from ./getfem/getfem_assembling_tensors.h:40,
                 from ./getfem/getfem_assembling.h:45,
                 from ./getfem/getfem_level_set_contact.h:50,
                 from getfem_level_set_contact.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./gmm/gmm_def.h:40,
                 from ./gmm/gmm_kernel.h:41,
                 from ./getfem/getfem_assembling_tensors.h:40,
                 from ./getfem/getfem_assembling.h:45,
                 from ./getfem/getfem_level_set_contact.h:50,
                 from getfem_level_set_contact.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./gmm/gmm_def.h:40,
                 from ./gmm/gmm_kernel.h:41,
                 from ./getfem/getfem_assembling_tensors.h:40,
                 from ./getfem/getfem_assembling.h:45,
                 from ./getfem/getfem_level_set_contact.h:50,
                 from getfem_level_set_contact.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ./gmm/gmm_std.h:115,
                 from ./gmm/gmm_except.h:43,
                 from ./gmm/gmm_ref.h:46,
                 from ./gmm/gmm_def.h:40,
                 from ./gmm/gmm_kernel.h:41,
                 from ./getfem/getfem_assembling_tensors.h:40,
                 from ./getfem/getfem_assembling.h:45,
                 from ./getfem/getfem_level_set_contact.h:50,
                 from getfem_level_set_contact.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilutp_precond<Matrix>::do_ilutp(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_im_data.cc  -fPIC -DPIC -o getfem_im_data.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_continuation.lo getfem_continuation.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_continuation.cc  -fPIC -DPIC -o .libs/getfem_continuation.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_level_set_contact.cc  -fPIC -DPIC -o getfem_level_set_contact.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_continuation.cc  -fPIC -DPIC -o getfem_continuation.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -version-info 5:3:0 -Wl,-z,relro -Wl,-z,now -o libgetfem.la -rpath /usr/lib/arm-linux-gnueabihf dal_backtrace.lo dal_bit_vector.lo dal_singleton.lo dal_static_stored_objects.lo bgeot_convex_structure.lo bgeot_convex_ref_simplexified.lo bgeot_convex_ref.lo bgeot_geometric_trans.lo bgeot_geotrans_inv.lo bgeot_kdtree.lo bgeot_mesh_structure.lo bgeot_rtree.lo bgeot_node_tab.lo bgeot_small_vector.lo bgeot_sparse_tensors.lo bgeot_torus.lo bgeot_poly.lo bgeot_poly_composite.lo bgeot_ftool.lo getfem_models.lo getfem_model_solvers.lo getfem_superlu.lo getfem_mesh.lo getfem_mesh_region.lo getfem_context.lo getfem_mesh_fem.lo getfem_mesh_im.lo getfem_integration.lo getfem_integration_composite.lo getfem_global_function.lo getfem_fem.lo getfem_interpolated_fem.lo getfem_projected_fem.lo getfem_fem_global_function.lo getfem_mesh_fem_global_function.lo getfem_fem_composite.lo getfem_mat_elem.lo getfem_mat_elem_type.lo getfem_level_set.lo getfem_mesh_level_set.lo getfem_mesh_im_level_set.lo getfem_mesh_fem_level_set.lo getfem_mesh_fem_product.lo getfem_mesh_fem_sum.lo getfem_fem_level_set.lo getfem_partial_mesh_fem.lo getfem_torus.lo getfem_mesh_slicers.lo getfem_mesh_slice.lo getfem_regular_meshes.lo getfem_import.lo getfem_interpolation.lo getfem_error_estimate.lo getfem_export.lo getfem_assembling_tensors.lo getfem_generic_assembly_tree.lo getfem_generic_assembly_functions_and_operators.lo getfem_generic_assembly_semantic.lo getfem_generic_assembly_workspace.lo getfem_generic_assembly_compile_and_exec.lo getfem_generic_assembly_interpolation.lo getfem_mesher.lo getfem_fourth_order.lo getfem_nonlinear_elasticity.lo getfem_linearized_plates.lo getfem_contact_and_friction_common.lo getfem_contact_and_friction_nodal.lo getfem_contact_and_friction_integral.lo getfem_contact_and_friction_large_sliding.lo getfem_plasticity.lo getfem_omp.lo getfem_level_set_contact.lo getfem_im_data.lo getfem_continuation.lo -lsuperlu -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/9/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/9/crtbeginS.o  .libs/dal_backtrace.o .libs/dal_bit_vector.o .libs/dal_singleton.o .libs/dal_static_stored_objects.o .libs/bgeot_convex_structure.o .libs/bgeot_convex_ref_simplexified.o .libs/bgeot_convex_ref.o .libs/bgeot_geometric_trans.o .libs/bgeot_geotrans_inv.o .libs/bgeot_kdtree.o .libs/bgeot_mesh_structure.o .libs/bgeot_rtree.o .libs/bgeot_node_tab.o .libs/bgeot_small_vector.o .libs/bgeot_sparse_tensors.o .libs/bgeot_torus.o .libs/bgeot_poly.o .libs/bgeot_poly_composite.o .libs/bgeot_ftool.o .libs/getfem_models.o .libs/getfem_model_solvers.o .libs/getfem_superlu.o .libs/getfem_mesh.o .libs/getfem_mesh_region.o .libs/getfem_context.o .libs/getfem_mesh_fem.o .libs/getfem_mesh_im.o .libs/getfem_integration.o .libs/getfem_integration_composite.o .libs/getfem_global_function.o .libs/getfem_fem.o .libs/getfem_interpolated_fem.o .libs/getfem_projected_fem.o .libs/getfem_fem_global_function.o .libs/getfem_mesh_fem_global_function.o .libs/getfem_fem_composite.o .libs/getfem_mat_elem.o .libs/getfem_mat_elem_type.o .libs/getfem_level_set.o .libs/getfem_mesh_level_set.o .libs/getfem_mesh_im_level_set.o .libs/getfem_mesh_fem_level_set.o .libs/getfem_mesh_fem_product.o .libs/getfem_mesh_fem_sum.o .libs/getfem_fem_level_set.o .libs/getfem_partial_mesh_fem.o .libs/getfem_torus.o .libs/getfem_mesh_slicers.o .libs/getfem_mesh_slice.o .libs/getfem_regular_meshes.o .libs/getfem_import.o .libs/getfem_interpolation.o .libs/getfem_error_estimate.o .libs/getfem_export.o .libs/getfem_assembling_tensors.o .libs/getfem_generic_assembly_tree.o .libs/getfem_generic_assembly_functions_and_operators.o .libs/getfem_generic_assembly_semantic.o .libs/getfem_generic_assembly_workspace.o .libs/getfem_generic_assembly_compile_and_exec.o .libs/getfem_generic_assembly_interpolation.o .libs/getfem_mesher.o .libs/getfem_fourth_order.o .libs/getfem_nonlinear_elasticity.o .libs/getfem_linearized_plates.o .libs/getfem_contact_and_friction_common.o .libs/getfem_contact_and_friction_nodal.o .libs/getfem_contact_and_friction_integral.o .libs/getfem_contact_and_friction_large_sliding.o .libs/getfem_plasticity.o .libs/getfem_omp.o .libs/getfem_level_set_contact.o .libs/getfem_im_data.o .libs/getfem_continuation.o   -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas -L/usr/lib/gcc/arm-linux-gnueabihf/9 -L/usr/lib/gcc/arm-linux-gnueabihf/9/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/9/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/9/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/9/../../../arm-linux-gnueabihf/crtn.o  -g -O2 -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now   -Wl,-soname -Wl,libgetfem.so.5 -o .libs/libgetfem.so.5.0.3
libtool: link: (cd ".libs" && rm -f "libgetfem.so.5" && ln -s "libgetfem.so.5.0.3" "libgetfem.so.5")
libtool: link: (cd ".libs" && rm -f "libgetfem.so" && ln -s "libgetfem.so.5.0.3" "libgetfem.so")
libtool: link: ar cru .libs/libgetfem.a  dal_backtrace.o dal_bit_vector.o dal_singleton.o dal_static_stored_objects.o bgeot_convex_structure.o bgeot_convex_ref_simplexified.o bgeot_convex_ref.o bgeot_geometric_trans.o bgeot_geotrans_inv.o bgeot_kdtree.o bgeot_mesh_structure.o bgeot_rtree.o bgeot_node_tab.o bgeot_small_vector.o bgeot_sparse_tensors.o bgeot_torus.o bgeot_poly.o bgeot_poly_composite.o bgeot_ftool.o getfem_models.o getfem_model_solvers.o getfem_superlu.o getfem_mesh.o getfem_mesh_region.o getfem_context.o getfem_mesh_fem.o getfem_mesh_im.o getfem_integration.o getfem_integration_composite.o getfem_global_function.o getfem_fem.o getfem_interpolated_fem.o getfem_projected_fem.o getfem_fem_global_function.o getfem_mesh_fem_global_function.o getfem_fem_composite.o getfem_mat_elem.o getfem_mat_elem_type.o getfem_level_set.o getfem_mesh_level_set.o getfem_mesh_im_level_set.o getfem_mesh_fem_level_set.o getfem_mesh_fem_product.o getfem_mesh_fem_sum.o getfem_fem_level_set.o getfem_partial_mesh_fem.o getfem_torus.o getfem_mesh_slicers.o getfem_mesh_slice.o getfem_regular_meshes.o getfem_import.o getfem_interpolation.o getfem_error_estimate.o getfem_export.o getfem_assembling_tensors.o getfem_generic_assembly_tree.o getfem_generic_assembly_functions_and_operators.o getfem_generic_assembly_semantic.o getfem_generic_assembly_workspace.o getfem_generic_assembly_compile_and_exec.o getfem_generic_assembly_interpolation.o getfem_mesher.o getfem_fourth_order.o getfem_nonlinear_elasticity.o getfem_linearized_plates.o getfem_contact_and_friction_common.o getfem_contact_and_friction_nodal.o getfem_contact_and_friction_integral.o getfem_contact_and_friction_large_sliding.o getfem_plasticity.o getfem_omp.o getfem_level_set_contact.o getfem_im_data.o getfem_continuation.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libgetfem.a
libtool: link: ( cd ".libs" && rm -f "libgetfem.la" && ln -s "../libgetfem.la" "libgetfem.la" )
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/src'
Making all in tests
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
Making all in interface
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
Making all in src
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
Making all in .
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_interface.lo getfem_interface.cc
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -fPIC -c -o gfi_array.lo gfi_array.c
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfemint.lo getfemint.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfemint_misc.lo getfemint_misc.cc
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -fPIC -c gfi_array.c  -fPIC -DPIC -o .libs/gfi_array.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfemint.cc  -fPIC -DPIC -o .libs/getfemint.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_interface.cc  -fPIC -DPIC -o .libs/getfem_interface.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfemint_misc.cc  -fPIC -DPIC -o .libs/getfemint_misc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -fPIC -c gfi_array.c  -fPIC -DPIC -o gfi_array.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_spmat.lo gf_spmat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_spmat.cc  -fPIC -DPIC -o .libs/gf_spmat.o
getfem_interface.cc: In function 'char* getfem_interface_main(int, const char*, int, const gfi_array**, int*, gfi_array***, char**, int)':
getfem_interface.cc:213:28: warning: catching polymorphic type 'class getfemint::getfemint_bad_arg' by value [-Wcatch-value=]
  213 |   catch (getfemint_bad_arg e) {
      |                            ^
getfem_interface.cc:217:10: warning: catching polymorphic type 'class getfemint::getfemint_interrupted' by value [-Wcatch-value=]
  217 |   catch (getfemint_interrupted) {
      |          ^~~~~~~~~~~~~~~~~~~~~
getfem_interface.cc:221:26: warning: catching polymorphic type 'class getfemint::getfemint_error' by value [-Wcatch-value=]
  221 |   catch (getfemint_error e) {
      |                          ^
getfem_interface.cc:225:27: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  225 |   catch (std::logic_error e) {
      |                           ^
getfem_interface.cc:229:29: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  229 |   catch (std::runtime_error e) {
      |                             ^
getfem_interface.cc:233:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  233 |   catch(std::bad_alloc) {
      |              ^~~~~~~~~
getfem_interface.cc:236:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  236 |   catch(std::bad_cast) {
      |              ^~~~~~~~
getfem_interface.cc:239:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  239 |   catch(std::bad_typeid) {
      |              ^~~~~~~~~~
getfem_interface.cc:242:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  242 |   catch(std::bad_exception) {
      |              ^~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfem_interface.cc  -fPIC -DPIC -o getfem_interface.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_spmat_set.lo gf_spmat_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_spmat_set.cc  -fPIC -DPIC -o .libs/gf_spmat_set.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_spmat.cc  -fPIC -DPIC -o gf_spmat.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_gsparse.h:36,
                 from gf_spmat_set.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<std::complex<double> >&}; _Tp = gmm::elt_rsvector_<std::complex<double> >; _Alloc = std::allocator<gmm::elt_rsvector_<std::complex<double> > >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_gsparse.h:36,
                 from gf_spmat_set.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfemint_misc.cc  -fPIC -DPIC -o getfemint_misc.o >/dev/null 2>&1
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = std::complex<double>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfemint.cc  -fPIC -DPIC -o getfemint.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_spmat_set.cc  -fPIC -DPIC -o gf_spmat_set.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_spmat_get.lo gf_spmat_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_spmat_get.cc  -fPIC -DPIC -o .libs/gf_spmat_get.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_linsolve.lo gf_linsolve.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_linsolve.cc  -fPIC -DPIC -o .libs/gf_linsolve.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_util.lo gf_util.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_util.cc  -fPIC -DPIC -o .libs/gf_util.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_cont_struct.lo gf_cont_struct.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_cont_struct.cc  -fPIC -DPIC -o .libs/gf_cont_struct.o
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_gsparse.h:36,
                 from gf_linsolve.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::complex<double>&}; _Tp = std::complex<double>; _Alloc = std::allocator<std::complex<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::complex<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_gsparse.h:36,
                 from gf_linsolve.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In function 'bool gmm::MUMPS_solve(const MAT&, const VECTX&, const VECTB&, bool, bool) [with MAT = gmm::csc_matrix_ref<const std::complex<double>*, const unsigned int*, const unsigned int*>; VECTX = getfemint::garray<std::complex<double> >; VECTB = getfemint::garray<std::complex<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_gsparse.h:36,
                 from gf_spmat_get.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::complex<double>&}; _Tp = std::complex<double>; _Alloc = std::allocator<std::complex<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::complex<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_gsparse.h:36,
                 from gf_spmat_get.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In function 'T gmm::MUMPS_determinant(const MAT&, int&, bool, bool) [with MAT = gmm::csc_matrix_ref<const std::complex<double>*, const unsigned int*, const unsigned int*>; T = std::complex<double>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_util.cc  -fPIC -DPIC -o gf_util.o >/dev/null 2>&1
In file included from /usr/include/c++/9/map:60,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_cont_struct.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_cont_struct.cc:22:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::scaled_vector_const_ref<gmm::rsvector<double>, double>; L2 = gmm::wsvector<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_cont_struct_get.lo gf_cont_struct_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_cont_struct_get.cc  -fPIC -DPIC -o .libs/gf_cont_struct_get.o
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_spmat_get.cc  -fPIC -DPIC -o gf_spmat_get.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_linsolve.cc  -fPIC -DPIC -o gf_linsolve.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_cont_struct.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_cont_struct.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_cont_struct.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_cont_struct.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_cont_struct.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_cont_struct.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_cont_struct.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilutp_precond<Matrix>::do_ilutp(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_cont_struct.cc  -fPIC -DPIC -o gf_cont_struct.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_misc.h:35,
                 from gf_cont_struct_get.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426: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
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_misc.h:35,
                 from gf_cont_struct_get.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool getfem::virtual_cont_struct<VECT, MAT>::insert_tangent_sing(const VECT&, double) [with VECT = std::vector<double>; MAT = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void getfem::virtual_cont_struct<VECT, MAT>::treat_nonsmooth_point(const VECT&, double, const VECT&, double, bool) [with VECT = std::vector<double>; MAT = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_misc.h:35,
                 from gf_cont_struct_get.cc:22:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> 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 = double; _Val = std::pair<const double, double>; _KeyOfValue = std::_Select1st<std::pair<const double, double> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, double>, std::_Select1st<std::pair<const double, double> >, std::less<double>, std::allocator<std::pair<const double, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, double> >'} changed in GCC 7.1
 2187 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_cont_struct_get.cc  -fPIC -DPIC -o gf_cont_struct_get.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_cvstruct_get.lo gf_cvstruct_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_cvstruct_get.cc  -fPIC -DPIC -o .libs/gf_cvstruct_get.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_geotrans.lo gf_geotrans.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_geotrans.cc  -fPIC -DPIC -o .libs/gf_geotrans.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_geotrans.cc  -fPIC -DPIC -o gf_geotrans.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_cvstruct_get.cc  -fPIC -DPIC -o gf_cvstruct_get.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_geotrans_get.lo gf_geotrans_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_geotrans_get.cc  -fPIC -DPIC -o .libs/gf_geotrans_get.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_compute.lo gf_compute.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_compute.cc  -fPIC -DPIC -o .libs/gf_compute.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_fem.lo gf_mesh_fem.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_fem.cc  -fPIC -DPIC -o .libs/gf_mesh_fem.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_fem_set.lo gf_mesh_fem_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_fem_set.cc  -fPIC -DPIC -o .libs/gf_mesh_fem_set.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_geotrans_get.cc  -fPIC -DPIC -o gf_geotrans_get.o >/dev/null 2>&1
In file included from ../../src/getfem/getfem_derivatives.h:41,
                 from gf_compute.cc:23:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:466:26:   required from 'void getfem::interpolation(const getfem::mesh_fem&, getfem::mesh_trans_inv&, const VECTU&, VECTV&, MAT&, int, int, dal::bit_vector*, getfem::mesh_region) [with VECTU = getfemint::garray<double>; VECTV = getfemint::garray<double>; MAT = gmm::dense_matrix<double>]'
gf_compute.cc:167:26:   required from 'void gf_interpolate(getfemint::mexargs_in&, getfemint::mexargs_out&, const getfem::mesh_fem&, const getfemint::garray<T>&) [with T = double]'
gf_compute.cc:467:5:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_fem_get.lo gf_mesh_fem_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_fem_get.cc  -fPIC -DPIC -o .libs/gf_mesh_fem_get.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_fem.cc  -fPIC -DPIC -o gf_mesh_fem.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_misc.h:35,
                 from gf_mesh_fem_set.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_misc.h:35,
                 from gf_mesh_fem_set.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_export.h:41,
                 from gf_mesh_fem_get.cc:24:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = getfemint::darray; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = getfemint::darray; VECTV = std::vector<double>]'
../../src/getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = getfemint::darray; std::string = std::__cxx11::basic_string<char>]'
gf_mesh_fem_get.cc:741:5:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_fem_set.cc  -fPIC -DPIC -o gf_mesh_fem_set.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_misc.h:35,
                 from gf_compute.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_misc.h:35,
                 from gf_compute.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_im.lo gf_mesh_im.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_im.cc  -fPIC -DPIC -o .libs/gf_mesh_im.o
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/dal_static_stored_objects.h:70,
                 from ../../src/getfem/getfem_fem.h:134,
                 from gf_mesh_fem_get.cc:23:
/usr/include/c++/9/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 = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:509:5: 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
  509 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/dal_static_stored_objects.h:70,
                 from ../../src/getfem/getfem_fem.h:134,
                 from gf_mesh_fem_get.cc:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void getfem::pos_export::write(const VECT&, bgeot::size_type) [with VECT = std::vector<double>]':
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  957 |    _M_fill_insert(end(), __new_size - size(), __x);
      |    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/dal_static_stored_objects.h:70,
                 from ../../src/getfem/getfem_fem.h:134,
                 from gf_mesh_fem_get.cc:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/dal_static_stored_objects.h:70,
                 from ../../src/getfem/getfem_fem.h:134,
                 from gf_mesh_fem_get.cc:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ../../src/getfem/getfem_omp.h:53,
                 from ../../src/getfem/dal_static_stored_objects.h:71,
                 from ../../src/getfem/getfem_fem.h:134,
                 from gf_mesh_fem_get.cc:23:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ../../src/getfem/getfem_omp.h:53,
                 from ../../src/getfem/dal_static_stored_objects.h:71,
                 from ../../src/getfem/getfem_fem.h:134,
                 from gf_mesh_fem_get.cc:23:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::copy(const L1&, L2&, gmm::abstract_matrix, gmm::abstract_matrix) [with L1 = gmm::csr_matrix<double>; L2 = gmm::col_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/dal_static_stored_objects.h:70,
                 from ../../src/getfem/getfem_fem.h:134,
                 from gf_mesh_fem_get.cc:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_im.cc  -fPIC -DPIC -o gf_mesh_im.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_im_set.lo gf_mesh_im_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_im_set.cc  -fPIC -DPIC -o .libs/gf_mesh_im_set.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_fem_get.cc  -fPIC -DPIC -o gf_mesh_fem_get.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_im_set.cc  -fPIC -DPIC -o gf_mesh_im_set.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_im_get.lo gf_mesh_im_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_im_get.cc  -fPIC -DPIC -o .libs/gf_mesh_im_get.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_compute.cc  -fPIC -DPIC -o gf_compute.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_mesh_im_get.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426: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
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_im_data.lo gf_mesh_im_data.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_im_data.cc  -fPIC -DPIC -o .libs/gf_mesh_im_data.o
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_mesh_im_get.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void gf_mesh_im_get(getfemint::mexargs_in&, getfemint::mexargs_out&)::subc::run(getfemint::mexargs_in&, getfemint::mexargs_out&, getfem::mesh_im*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_im_get.cc  -fPIC -DPIC -o gf_mesh_im_get.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_im_data.cc  -fPIC -DPIC -o gf_mesh_im_data.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_im_data_set.lo gf_mesh_im_data_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_im_data_set.cc  -fPIC -DPIC -o .libs/gf_mesh_im_data_set.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_im_data_get.lo gf_mesh_im_data_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_im_data_get.cc  -fPIC -DPIC -o .libs/gf_mesh_im_data_get.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_im_data_set.cc  -fPIC -DPIC -o gf_mesh_im_data_set.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_model.lo gf_model.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_model.cc  -fPIC -DPIC -o .libs/gf_model.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_model_get.lo gf_model_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_model_get.cc  -fPIC -DPIC -o .libs/gf_model_get.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_im_data_get.cc  -fPIC -DPIC -o gf_mesh_im_data_get.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_model.cc  -fPIC -DPIC -o gf_model.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_model_set.lo gf_model_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_model_set.cc  -fPIC -DPIC -o .libs/gf_model_set.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_eltm.lo gf_eltm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_eltm.cc  -fPIC -DPIC -o .libs/gf_eltm.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesher_object.lo gf_mesher_object.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesher_object.cc  -fPIC -DPIC -o .libs/gf_mesher_object.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_eltm.cc  -fPIC -DPIC -o gf_eltm.o >/dev/null 2>&1
In file included from /usr/include/c++/9/map:60,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_model_get.cc:26:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_model_get.cc:26:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::scaled_vector_const_ref<gmm::rsvector<double>, double>; L2 = gmm::wsvector<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/map:60,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_model_get.cc:26:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, std::complex<double> >; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, std::complex<double> > >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, std::complex<double> > >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesher_object_get.lo gf_mesher_object_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesher_object_get.cc  -fPIC -DPIC -o .libs/gf_mesher_object_get.o
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_model_get.cc:26:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = std::complex<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_model_get.cc:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::complex<double>&}; _Tp = std::complex<double>; _Alloc = std::allocator<std::complex<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::complex<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from gf_model_get.cc:26:
/usr/include/c++/9/bits/stl_vector.h: In function 'bool gmm::MUMPS_solve(const MAT&, const VECTX&, const VECTB&, bool, bool) [with MAT = gmm::col_matrix<gmm::rsvector<std::complex<double> > >; VECTX = std::vector<std::complex<double> >; VECTB = std::vector<std::complex<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesher_object_get.cc  -fPIC -DPIC -o gf_mesher_object_get.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesher_object.cc  -fPIC -DPIC -o gf_mesher_object.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh.lo gf_mesh.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh.cc  -fPIC -DPIC -o .libs/gf_mesh.o
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ../../src/getfem/getfem_config.h:155,
                 from ../../src/getfem/getfem_integration.h:96,
                 from ../../src/getfem/getfem_mesh_im.h:40,
                 from ../../src/getfem/getfem_im_data.h:43,
                 from gf_model_set.cc:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ../../src/getfem/getfem_config.h:155,
                 from ../../src/getfem/getfem_integration.h:96,
                 from ../../src/getfem/getfem_mesh_im.h:40,
                 from ../../src/getfem/getfem_im_data.h:43,
                 from gf_model_set.cc:26:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_set.lo gf_mesh_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_set.cc  -fPIC -DPIC -o .libs/gf_mesh_set.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_model_set.cc  -fPIC -DPIC -o gf_model_set.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh.cc  -fPIC -DPIC -o gf_mesh.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_model_get.cc  -fPIC -DPIC -o gf_model_get.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_set.cc  -fPIC -DPIC -o gf_mesh_set.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_get.lo gf_mesh_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_get.cc  -fPIC -DPIC -o .libs/gf_mesh_get.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_slice.lo gf_slice.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_slice.cc  -fPIC -DPIC -o .libs/gf_slice.o
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_misc.h:35,
                 from gf_mesh_get.cc:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426: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
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void gf_mesh_get(getfemint::mexargs_in&, getfemint::mexargs_out&)::subc::run(getfemint::mexargs_in&, getfemint::mexargs_out&, const getfem::mesh*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_slice.cc  -fPIC -DPIC -o gf_slice.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_get.cc  -fPIC -DPIC -o gf_mesh_get.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_slice_get.lo gf_slice_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_slice_get.cc  -fPIC -DPIC -o .libs/gf_slice_get.o
In file included from ../../src/getfem/getfem_mesh_slicers.h:54,
                 from ../../src/getfem/getfem_mesh_slice.h:40,
                 from gf_slice_get.cc:24:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = getfemint::darray; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = getfemint::darray; VECTV = std::vector<double>]'
../../src/getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = getfemint::darray; std::string = std::__cxx11::basic_string<char>]'
gf_slice_get.cc:392:5:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_slice_set.lo gf_slice_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_slice_set.cc  -fPIC -DPIC -o .libs/gf_slice_set.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_levelset.lo gf_levelset.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_levelset.cc  -fPIC -DPIC -o .libs/gf_levelset.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_slice_set.cc  -fPIC -DPIC -o gf_slice_set.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_slice_get.cc:23:
/usr/include/c++/9/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 = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:509:5: 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
  509 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_slice_get.cc:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void getfem::pos_export::write(const VECT&, bgeot::size_type) [with VECT = getfemint::darray]':
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  957 |    _M_fill_insert(end(), __new_size - size(), __x);
      |    ^~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void getfem::pos_export::write(const VECT&, bgeot::size_type) [with VECT = std::vector<double>]':
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  957 |    _M_fill_insert(end(), __new_size - size(), __x);
      |    ^~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_levelset_get.lo gf_levelset_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_levelset_get.cc  -fPIC -DPIC -o .libs/gf_levelset_get.o
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_slice_get.cc:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_slice_get.cc:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_levelset.cc  -fPIC -DPIC -o gf_levelset.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_levelset_set.lo gf_levelset_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_levelset_set.cc  -fPIC -DPIC -o .libs/gf_levelset_set.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_levelset_get.cc  -fPIC -DPIC -o gf_levelset_get.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_levelset.lo gf_mesh_levelset.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_levelset.cc  -fPIC -DPIC -o .libs/gf_mesh_levelset.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_slice_get.cc  -fPIC -DPIC -o gf_slice_get.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_levelset_set.cc  -fPIC -DPIC -o gf_levelset_set.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_levelset.cc  -fPIC -DPIC -o gf_mesh_levelset.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_levelset_get.lo gf_mesh_levelset_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_levelset_get.cc  -fPIC -DPIC -o .libs/gf_mesh_levelset_get.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_mesh_levelset_set.lo gf_mesh_levelset_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_levelset_set.cc  -fPIC -DPIC -o .libs/gf_mesh_levelset_set.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_precond.lo gf_precond.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_precond.cc  -fPIC -DPIC -o .libs/gf_precond.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_levelset_set.cc  -fPIC -DPIC -o gf_mesh_levelset_set.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_mesh_levelset_get.cc  -fPIC -DPIC -o gf_mesh_levelset_get.o >/dev/null 2>&1
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<std::complex<double> >&}; _Tp = gmm::elt_rsvector_<std::complex<double> >; _Alloc = std::allocator<gmm::elt_rsvector_<std::complex<double> > >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = std::complex<double>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, std::complex<double> >; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, std::complex<double> > >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, std::complex<double> > >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = std::complex<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/map:60,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_precond_get.lo gf_precond_get.cc
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_precond_get.cc  -fPIC -DPIC -o .libs/gf_precond_get.o
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Distance = int; _Tp = gmm::elt_rsvector_<std::complex<double> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ildltt_precond<Matrix>::do_ildltt(const M&, gmm::row_major) [with M = gmm::conjugated_col_matrix_const_ref<gmm::csc_matrix_ref<const std::complex<double>*, const unsigned int*, const unsigned int*> >; Matrix = gmm::csc_matrix_ref<const std::complex<double>*, const unsigned int*, const unsigned int*>]':
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ildltt_precond<Matrix>::do_ildltt(const M&, gmm::row_major) [with M = gmm::conjugated_col_matrix_const_ref<gmm::csc_matrix_ref<const double*, const unsigned int*, const unsigned int*> >; Matrix = gmm::csc_matrix_ref<const double*, const unsigned int*, const unsigned int*>]':
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Distance = int; _Tp = gmm::elt_rsvector_<std::complex<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::csc_matrix_ref<const std::complex<double>*, const unsigned int*, const unsigned int*>*>; Matrix = gmm::csc_matrix_ref<const std::complex<double>*, const unsigned int*, const unsigned int*>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::csc_matrix_ref<const double*, const unsigned int*, const unsigned int*>*>; Matrix = gmm::csc_matrix_ref<const double*, const unsigned int*, const unsigned int*>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_workspace.h:35,
                 from gf_precond.cc:22:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_asm.lo gf_asm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_asm.cc  -fPIC -DPIC -o .libs/gf_asm.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_fem.lo gf_fem.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_fem.cc  -fPIC -DPIC -o .libs/gf_fem.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_precond.cc  -fPIC -DPIC -o gf_precond.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_fem.cc  -fPIC -DPIC -o gf_fem.o >/dev/null 2>&1
In file included from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:466:26:   required from 'void getfem::interpolation(const getfem::mesh_fem&, getfem::mesh_trans_inv&, const VECTU&, VECTV&, MAT&, int, int, dal::bit_vector*, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::row_matrix<gmm::rsvector<double> >]'
gf_asm.cc:633:64:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ../../src/getfem/bgeot_convex_structure.h:42,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
../../src/gmm/gmm_real_part.h: In instantiation of 'gmm::part_vector<PT, PART>::reference gmm::part_vector<PT, PART>::operator[](bgeot::size_type) const [with PT = gmm::wsvector<std::complex<double> >*; PART = gmm::linalg_imag_part; gmm::part_vector<PT, PART>::reference = gmm::ref_elt_vector<double, gmm::which_part<gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >, gmm::linalg_imag_part> >; bgeot::size_type = unsigned int]':
../../src/gmm/gmm_blas.h:1593:34:   required from 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
../../src/gmm/gmm_blas.h:1280:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_vector) [with L1 = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
../../src/gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
../../src/gmm/gmm_blas.h:1274:45:   required from 'void gmm::add(const L1&, const L2&) [with L1 = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
../../src/gmm/gmm_blas.h:1307:10:   required from 'void gmm::add(const L1&, L2&, gmm::col_major, gmm::col_major) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::wsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../../src/gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::wsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../../src/gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::wsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../../src/gmm/gmm_blas.h:1274:45:   required from 'void gmm::add(const L1&, const L2&) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::wsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../../src/getfem/getfem_assembling.h:1283:15:   required from 'void getfem::asm_Helmholtz_(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, std::complex<T>) [with MAT = gmm::col_matrix<gmm::wsvector<std::complex<double> > >; VECT = std::vector<std::complex<double> >; T = double]'
../../src/getfem/getfem_assembling.h:1234:19:   required from 'void getfem::asm_Helmholtz(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem&, const VECT&, const getfem::mesh_region&) [with MAT = gmm::col_matrix<gmm::wsvector<std::complex<double> > >; VECT = std::vector<std::complex<double> >]'
gf_asm.cc:948:5:   required from here
../../src/gmm/gmm_real_part.h:190:14: warning: implicitly-declared 'constexpr gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >::ref_elt_vector(const gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >&)' is deprecated [-Wdeprecated-copy]
  190 |       return reference(ref_or_value_type<reference>::r(
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  191 |       linalg_traits<V>::access(origin, begin_, end_, i),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  192 |       PART(), value_type()));
      |       ~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ../../src/getfem/bgeot_convex_structure.h:42,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
../../src/gmm/gmm_vector.h:114:28: note: because 'gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >' has user-provided 'gmm::ref_elt_vector<std::complex<_Tp>, V>& gmm::ref_elt_vector<std::complex<_Tp>, V>::operator=(const gmm::ref_elt_vector<std::complex<_Tp>, V>&) [with T = double; V = gmm::wsvector<std::complex<double> >]'
  114 |     inline ref_elt_vector &operator =(const ref_elt_vector &re)
      |                            ^~~~~~~~
In file included from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ../../src/getfem/bgeot_convex_structure.h:42,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
../../src/gmm/gmm_real_part.h:69:22: note:   initializing argument 1 of 'gmm::ref_elt_vector<T, gmm::which_part<R, PART> >::ref_elt_vector(R) [with T = double; R = gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >; PART = gmm::linalg_imag_part]'
   69 |     ref_elt_vector(R r_) : r(r_) {}
      |                    ~~^~
../../src/gmm/gmm_real_part.h: In instantiation of 'gmm::ref_elt_vector<T, gmm::which_part<R, PART> >::ref_elt_vector(R) [with T = double; R = gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >; PART = gmm::linalg_imag_part]':
../../src/gmm/gmm_real_part.h:190:14:   required from 'gmm::part_vector<PT, PART>::reference gmm::part_vector<PT, PART>::operator[](bgeot::size_type) const [with PT = gmm::wsvector<std::complex<double> >*; PART = gmm::linalg_imag_part; gmm::part_vector<PT, PART>::reference = gmm::ref_elt_vector<double, gmm::which_part<gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >, gmm::linalg_imag_part> >; bgeot::size_type = unsigned int]'
../../src/gmm/gmm_blas.h:1593:34:   required from 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
../../src/gmm/gmm_blas.h:1280:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_vector) [with L1 = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
../../src/gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_imag_part>]'
../../src/gmm/gmm_blas.h:1274:45:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
../../src/gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::wsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../../src/gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::wsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../../src/gmm/gmm_blas.h:1274:45:   required from 'void gmm::add(const L1&, const L2&) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::wsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../../src/getfem/getfem_assembling.h:1283:15:   required from 'void getfem::asm_Helmholtz_(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, std::complex<T>) [with MAT = gmm::col_matrix<gmm::wsvector<std::complex<double> > >; VECT = std::vector<std::complex<double> >; T = double]'
../../src/getfem/getfem_assembling.h:1234:19:   required from 'void getfem::asm_Helmholtz(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem&, const VECT&, const getfem::mesh_region&) [with MAT = gmm::col_matrix<gmm::wsvector<std::complex<double> > >; VECT = std::vector<std::complex<double> >]'
gf_asm.cc:948:5:   required from here
../../src/gmm/gmm_real_part.h:69:32: warning: implicitly-declared 'constexpr gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >::ref_elt_vector(const gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >&)' is deprecated [-Wdeprecated-copy]
   69 |     ref_elt_vector(R r_) : r(r_) {}
      |                                ^
In file included from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ../../src/getfem/bgeot_convex_structure.h:42,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
../../src/gmm/gmm_vector.h:114:28: note: because 'gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >' has user-provided 'gmm::ref_elt_vector<std::complex<_Tp>, V>& gmm::ref_elt_vector<std::complex<_Tp>, V>::operator=(const gmm::ref_elt_vector<std::complex<_Tp>, V>&) [with T = double; V = gmm::wsvector<std::complex<double> >]'
  114 |     inline ref_elt_vector &operator =(const ref_elt_vector &re)
      |                            ^~~~~~~~
In file included from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ../../src/getfem/bgeot_convex_structure.h:42,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
../../src/gmm/gmm_real_part.h: In instantiation of 'gmm::part_vector<PT, PART>::reference gmm::part_vector<PT, PART>::operator[](bgeot::size_type) const [with PT = gmm::wsvector<std::complex<double> >*; PART = gmm::linalg_real_part; gmm::part_vector<PT, PART>::reference = gmm::ref_elt_vector<double, gmm::which_part<gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >, gmm::linalg_real_part> >; bgeot::size_type = unsigned int]':
../../src/gmm/gmm_blas.h:1593:34:   required from 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_real_part>]'
../../src/gmm/gmm_blas.h:1280:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_vector) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_real_part>]'
../../src/gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_real_part>]'
../../src/gmm/gmm_blas.h:1274:45:   required from 'void gmm::add(const L1&, const L2&) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_real_part>]'
../../src/gmm/gmm_blas.h:1307:10:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
../../src/gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::wsvector<std::complex<double> > >*, gmm::linalg_real_part>]'
../../src/getfem/getfem_assembling.h:589:10:   required from 'void getfem::asm_real_or_complex_1_param_mat_(const MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, const char*, T) [with MAT = gmm::part_col_ref<gmm::col_matrix<gmm::wsvector<std::complex<double> > >*, gmm::linalg_real_part>; VECT = gmm::part_vector<getfemint::carray*, gmm::linalg_real_part>; T = double]'
../../src/getfem/getfem_assembling.h:616:37:   required from 'void getfem::asm_real_or_complex_1_param_mat_(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, const char*, std::complex<T>) [with MAT = gmm::col_matrix<gmm::wsvector<std::complex<double> > >; VECT = getfemint::carray; T = double]'
../../src/getfem/getfem_assembling.h:567:7:   required from 'void getfem::asm_real_or_complex_1_param_mat(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, const char*) [with MAT = gmm::col_matrix<gmm::wsvector<std::complex<double> > >; VECT = getfemint::carray]'
../../src/getfem/getfem_assembling.h:905:2:   required from 'void getfem::asm_qu_term(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem&, const VECT&, const getfem::mesh_region&) [with MAT = gmm::col_matrix<gmm::wsvector<std::complex<double> > >; VECT = getfemint::carray]'
gf_asm.cc:1095:5:   required from here
../../src/gmm/gmm_real_part.h:190:14: warning: implicitly-declared 'constexpr gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >::ref_elt_vector(const gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >&)' is deprecated [-Wdeprecated-copy]
  190 |       return reference(ref_or_value_type<reference>::r(
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  191 |       linalg_traits<V>::access(origin, begin_, end_, i),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  192 |       PART(), value_type()));
      |       ~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ../../src/getfem/bgeot_convex_structure.h:42,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
../../src/gmm/gmm_vector.h:114:28: note: because 'gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >' has user-provided 'gmm::ref_elt_vector<std::complex<_Tp>, V>& gmm::ref_elt_vector<std::complex<_Tp>, V>::operator=(const gmm::ref_elt_vector<std::complex<_Tp>, V>&) [with T = double; V = gmm::wsvector<std::complex<double> >]'
  114 |     inline ref_elt_vector &operator =(const ref_elt_vector &re)
      |                            ^~~~~~~~
In file included from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ../../src/getfem/bgeot_convex_structure.h:42,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
../../src/gmm/gmm_real_part.h:69:22: note:   initializing argument 1 of 'gmm::ref_elt_vector<T, gmm::which_part<R, PART> >::ref_elt_vector(R) [with T = double; R = gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >; PART = gmm::linalg_real_part]'
   69 |     ref_elt_vector(R r_) : r(r_) {}
      |                    ~~^~
../../src/gmm/gmm_real_part.h: In instantiation of 'gmm::ref_elt_vector<T, gmm::which_part<R, PART> >::ref_elt_vector(R) [with T = double; R = gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >; PART = gmm::linalg_real_part]':
../../src/gmm/gmm_real_part.h:190:14:   required from 'gmm::part_vector<PT, PART>::reference gmm::part_vector<PT, PART>::operator[](bgeot::size_type) const [with PT = gmm::wsvector<std::complex<double> >*; PART = gmm::linalg_real_part; gmm::part_vector<PT, PART>::reference = gmm::ref_elt_vector<double, gmm::which_part<gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >, gmm::linalg_real_part> >; bgeot::size_type = unsigned int]'
../../src/gmm/gmm_blas.h:1593:34:   required from 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_real_part>]'
../../src/gmm/gmm_blas.h:1280:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_vector) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_real_part>]'
../../src/gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_real_part>]'
../../src/gmm/gmm_blas.h:1274:45:   required from 'void gmm::add(const L1&, const L2&) [with L1 = gmm::rsvector<double>; L2 = gmm::part_vector<gmm::wsvector<std::complex<double> >*, gmm::linalg_real_part>]'
../../src/gmm/gmm_blas.h:1307:10:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
../../src/gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::wsvector<std::complex<double> > >*, gmm::linalg_real_part>]'
../../src/getfem/getfem_assembling.h:589:10:   required from 'void getfem::asm_real_or_complex_1_param_mat_(const MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, const char*, T) [with MAT = gmm::part_col_ref<gmm::col_matrix<gmm::wsvector<std::complex<double> > >*, gmm::linalg_real_part>; VECT = gmm::part_vector<getfemint::carray*, gmm::linalg_real_part>; T = double]'
../../src/getfem/getfem_assembling.h:616:37:   required from 'void getfem::asm_real_or_complex_1_param_mat_(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, const char*, std::complex<T>) [with MAT = gmm::col_matrix<gmm::wsvector<std::complex<double> > >; VECT = getfemint::carray; T = double]'
../../src/getfem/getfem_assembling.h:567:7:   required from 'void getfem::asm_real_or_complex_1_param_mat(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem*, const VECT&, const getfem::mesh_region&, const char*) [with MAT = gmm::col_matrix<gmm::wsvector<std::complex<double> > >; VECT = getfemint::carray]'
../../src/getfem/getfem_assembling.h:905:2:   required from 'void getfem::asm_qu_term(MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem&, const VECT&, const getfem::mesh_region&) [with MAT = gmm::col_matrix<gmm::wsvector<std::complex<double> > >; VECT = getfemint::carray]'
gf_asm.cc:1095:5:   required from here
../../src/gmm/gmm_real_part.h:69:32: warning: implicitly-declared 'constexpr gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >::ref_elt_vector(const gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >&)' is deprecated [-Wdeprecated-copy]
   69 |     ref_elt_vector(R r_) : r(r_) {}
      |                                ^
In file included from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ../../src/getfem/bgeot_convex_structure.h:42,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
../../src/gmm/gmm_vector.h:114:28: note: because 'gmm::ref_elt_vector<std::complex<double>, gmm::wsvector<std::complex<double> > >' has user-provided 'gmm::ref_elt_vector<std::complex<_Tp>, V>& gmm::ref_elt_vector<std::complex<_Tp>, V>::operator=(const gmm::ref_elt_vector<std::complex<_Tp>, V>&) [with T = double; V = gmm::wsvector<std::complex<double> >]'
  114 |     inline ref_elt_vector &operator =(const ref_elt_vector &re)
      |                            ^~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_precond_get.cc  -fPIC -DPIC -o gf_precond_get.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_fem_get.lo gf_fem_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_fem_get.cc  -fPIC -DPIC -o .libs/gf_fem_get.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_fem_get.cc  -fPIC -DPIC -o gf_fem_get.o >/dev/null 2>&1
In file included from /usr/include/c++/9/map:60,
                 from ../../src/getfem/bgeot_ftool.h:42,
                 from ../../src/getfem/getfem_mesh.h:42,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, std::complex<double> >; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, std::complex<double> > >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, std::complex<double> > >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_integ.lo gf_integ.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_integ.cc  -fPIC -DPIC -o .libs/gf_integ.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_integ_get.lo gf_integ_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_integ_get.cc  -fPIC -DPIC -o .libs/gf_integ_get.o
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/getfem/bgeot_ftool.h:43,
                 from ../../src/getfem/getfem_mesh.h:42,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/getfem/bgeot_ftool.h:43,
                 from ../../src/getfem/getfem_mesh.h:42,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_integ.cc  -fPIC -DPIC -o gf_integ.o >/dev/null 2>&1
In file included from /usr/include/c++/9/map:61,
                 from ../../src/getfem/bgeot_ftool.h:42,
                 from ../../src/getfem/getfem_mesh.h:42,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = std::complex<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::copy(const L1&, L2&, gmm::abstract_matrix, gmm::abstract_matrix) [with L1 = gmm::row_matrix<gmm::rsvector<double> >; L2 = gmm::col_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::col_matrix<gmm::rsvector<double> >; L2 = gmm::part_col_ref<gmm::col_matrix<gmm::wsvector<std::complex<double> > >*, gmm::linalg_imag_part>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_global_function.lo gf_global_function.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_global_function.cc  -fPIC -DPIC -o .libs/gf_global_function.o
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/getfem/bgeot_ftool.h:43,
                 from ../../src/getfem/getfem_mesh.h:42,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_global_function_get.lo gf_global_function_get.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_global_function_get.cc  -fPIC -DPIC -o .libs/gf_global_function_get.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_integ_get.cc  -fPIC -DPIC -o gf_integ_get.o >/dev/null 2>&1
In file included from /usr/include/c++/9/map:61,
                 from ../../src/getfem/bgeot_ftool.h:42,
                 from ../../src/getfem/getfem_mesh.h:42,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from gf_asm.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::wa(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_global_function.cc  -fPIC -DPIC -o gf_global_function.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_workspace.lo gf_workspace.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_global_function_get.cc  -fPIC -DPIC -o gf_global_function_get.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_workspace.cc  -fPIC -DPIC -o .libs/gf_workspace.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_workspace.cc  -fPIC -DPIC -o gf_workspace.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o gf_delete.lo gf_delete.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_delete.cc  -fPIC -DPIC -o .libs/gf_delete.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfemint_workspace.lo getfemint_workspace.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfemint_workspace.cc  -fPIC -DPIC -o .libs/getfemint_workspace.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_asm.cc  -fPIC -DPIC -o gf_asm.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c gf_delete.cc  -fPIC -DPIC -o gf_delete.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfemint_levelset.lo getfemint_levelset.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfemint_levelset.cc  -fPIC -DPIC -o .libs/getfemint_levelset.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfemint_workspace.cc  -fPIC -DPIC -o getfemint_workspace.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfemint_gsparse.lo getfemint_gsparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfemint_gsparse.cc  -fPIC -DPIC -o .libs/getfemint_gsparse.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfemint_levelset.cc  -fPIC -DPIC -o getfemint_levelset.o >/dev/null 2>&1
In file included from /usr/include/c++/9/map:60,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_gsparse.h:36,
                 from getfemint_gsparse.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, std::complex<double> >; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, std::complex<double> > >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, std::complex<double> > >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_gsparse.h:36,
                 from getfemint_gsparse.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = std::complex<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void getfemint::setdiags(MAT&, const std::vector<int>&, const getfemint::garray<typename MAT::value_type>&) [with MAT = gmm::col_matrix<gmm::wsvector<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/map:60,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_gsparse.h:36,
                 from getfemint_gsparse.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/bgeot_config.h:50,
                 from ./getfemint_std.h:35,
                 from ./getfemint.h:39,
                 from ./getfemint_gsparse.h:36,
                 from getfemint_gsparse.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void getfemint::setdiags(MAT&, const std::vector<int>&, const getfemint::garray<typename MAT::value_type>&) [with MAT = gmm::col_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::MatrixMarket_IO::read(Matrix&) [with Matrix = gmm::col_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::MatrixMarket_IO::read(Matrix&) [with Matrix = gmm::col_matrix<gmm::wsvector<std::complex<double> > >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::complex<double> >, std::_Select1st<std::pair<const unsigned int, std::complex<double> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::complex<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, std::complex<double> > >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c getfemint_gsparse.cc  -fPIC -DPIC -o getfemint_gsparse.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o libgetfemint.la  getfem_interface.lo gfi_array.lo getfemint.lo getfemint_misc.lo gf_spmat.lo gf_spmat_set.lo gf_spmat_get.lo gf_linsolve.lo gf_util.lo gf_cont_struct.lo gf_cont_struct_get.lo gf_cvstruct_get.lo gf_geotrans.lo gf_geotrans_get.lo gf_compute.lo gf_mesh_fem.lo gf_mesh_fem_set.lo gf_mesh_fem_get.lo gf_mesh_im.lo gf_mesh_im_set.lo gf_mesh_im_get.lo gf_mesh_im_data.lo gf_mesh_im_data_set.lo gf_mesh_im_data_get.lo gf_model.lo gf_model_get.lo gf_model_set.lo gf_eltm.lo gf_mesher_object.lo gf_mesher_object_get.lo gf_mesh.lo gf_mesh_set.lo gf_mesh_get.lo gf_slice.lo gf_slice_get.lo gf_slice_set.lo gf_levelset.lo gf_levelset_get.lo gf_levelset_set.lo gf_mesh_levelset.lo gf_mesh_levelset_get.lo gf_mesh_levelset_set.lo gf_precond.lo gf_precond_get.lo gf_asm.lo gf_fem.lo gf_fem_get.lo gf_integ.lo gf_integ_get.lo gf_global_function.lo gf_global_function_get.lo gf_workspace.lo gf_delete.lo getfemint_workspace.lo getfemint_levelset.lo getfemint_gsparse.lo  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: ar cru .libs/libgetfemint.a .libs/getfem_interface.o .libs/gfi_array.o .libs/getfemint.o .libs/getfemint_misc.o .libs/gf_spmat.o .libs/gf_spmat_set.o .libs/gf_spmat_get.o .libs/gf_linsolve.o .libs/gf_util.o .libs/gf_cont_struct.o .libs/gf_cont_struct_get.o .libs/gf_cvstruct_get.o .libs/gf_geotrans.o .libs/gf_geotrans_get.o .libs/gf_compute.o .libs/gf_mesh_fem.o .libs/gf_mesh_fem_set.o .libs/gf_mesh_fem_get.o .libs/gf_mesh_im.o .libs/gf_mesh_im_set.o .libs/gf_mesh_im_get.o .libs/gf_mesh_im_data.o .libs/gf_mesh_im_data_set.o .libs/gf_mesh_im_data_get.o .libs/gf_model.o .libs/gf_model_get.o .libs/gf_model_set.o .libs/gf_eltm.o .libs/gf_mesher_object.o .libs/gf_mesher_object_get.o .libs/gf_mesh.o .libs/gf_mesh_set.o .libs/gf_mesh_get.o .libs/gf_slice.o .libs/gf_slice_get.o .libs/gf_slice_set.o .libs/gf_levelset.o .libs/gf_levelset_get.o .libs/gf_levelset_set.o .libs/gf_mesh_levelset.o .libs/gf_mesh_levelset_get.o .libs/gf_mesh_levelset_set.o .libs/gf_precond.o .libs/gf_precond_get.o .libs/gf_asm.o .libs/gf_fem.o .libs/gf_fem_get.o .libs/gf_integ.o .libs/gf_integ_get.o .libs/gf_global_function.o .libs/gf_global_function_get.o .libs/gf_workspace.o .libs/gf_delete.o .libs/getfemint_workspace.o .libs/getfemint_levelset.o .libs/getfemint_gsparse.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libgetfemint.a
libtool: link: ( cd ".libs" && rm -f "libgetfemint.la" && ln -s "../libgetfemint.la" "libgetfemint.la" )
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
Making all in python
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src/python'
cp ./getfem_python.c getfem_python_c.c
../../../bin/extract_doc ./.. python-com > getfem.py || ( rm getfem.py ; /bin/false )
touch _getfem.so && rm _getfem.so
ARCHFLAGS="" CC="gcc" CFLAGS="-Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -fPIC" /usr/bin/python3 setup.py -v build  --build-temp . --build-base . --build-lib . --force
running build
running build_ext
building '_getfem' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -fPIC -I../../../src/getfem -I../../../src/getfem -I./.. -I. -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.7m -c getfem_python_c.c -o ./getfem_python_c.o
getfem_python_c.c:142:5: warning: initialization of 'PyAsyncMethods *' {aka 'struct <anonymous> *'} from incompatible pointer type 'int (*)(PyGetfemObject *, PyGetfemObject *)' {aka 'int (*)(struct PyGetfemObject *, struct PyGetfemObject *)'} [-Wincompatible-pointer-types]
  142 |     GetfemObject_compare,              /* tp_compare, necessary for dictionary*/
      |     ^~~~~~~~~~~~~~~~~~~~
getfem_python_c.c:142:5: note: (near initialization for 'PyGetfemObject_Type.tp_as_async')
getfem_python_c.c: In function 'PyObject_to_gfi_array':
getfem_python_c.c:38:30: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   38 | #define PyString_AsString(o) PyUnicode_AsUTF8(o)
      |                              ^~~~~~~~~~~~~~~~
getfem_python_c.c:345:15: note: in expansion of macro 'PyString_AsString'
  345 |     char *s = PyString_AsString(o);
      |               ^~~~~~~~~~~~~~~~~
getfem_python_c.c:476:17: warning: comparison of integer expressions of different signedness: 'int' and 'u_int' {aka 'unsigned int'} [-Wsign-compare]
  476 |     for (i=0; i < t->dim.dim_len; ++i)
      |                 ^
getfem_python_c.c:493:17: warning: comparison of integer expressions of different signedness: 'int' and 'u_int' {aka 'unsigned int'} [-Wsign-compare]
  493 |     for (i=0; i < TGFISTORE(cell,len); ++i) {
      |                 ^
getfem_python_c.c: In function 'build_gfi_array_list':
getfem_python_c.c:554:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  554 |   *pfunction_name = PyString_AsString(PyTuple_GET_ITEM(tuple,0));
      |                   ^
getfem_python_c.c: In function 'gfi_array_to_PyObject':
getfem_python_c.c:580:18: warning: comparison of integer expressions of different signedness: 'int' and 'u_int' {aka 'unsigned int'} [-Wsign-compare]
  580 |       for(i=0; i < t->dim.dim_len; i++)
      |                  ^
getfem_python_c.c:599:19: warning: comparison of integer expressions of different signedness: 'int' and 'u_int' {aka 'unsigned int'} [-Wsign-compare]
  599 |         for(i=0; i< t->dim.dim_len; i++)
      |                   ^
getfem_python_c.c:612:19: warning: comparison of integer expressions of different signedness: 'int' and 'u_int' {aka 'unsigned int'} [-Wsign-compare]
  612 |         for(i=0; i< t->dim.dim_len; i++)
      |                   ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -Wl,-z,now -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include ./getfem_python_c.o -L../.libs -L../../../src/.libs -lgetfemint -lgetfem -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu -lblas -lstdc++ -lm -o ./_getfem.cpython-37m-arm-linux-gnueabihf.so
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src/python'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
Making all in tests
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
Making all in meshes
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/meshes'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/meshes'
Making all in python
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/python'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/python'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
Making all in contrib
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
Making all in icare
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
Making all in delaminated_crack
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
Making all in aposteriori
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
Making all in xfem_stab_unilat_contact
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
Making all in bimaterial_crack_test
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
Making all in mixed_elastostatic
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
Making all in xfem_contact
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
Making all in crack_plate
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
Making all in static_contact_gears
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/static_contact_gears'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/static_contact_gears'
Making all in level_set_contact
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/level_set_contact'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/level_set_contact'
Making all in test_plasticity
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
Making all in opt_assembly
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
Making all in bin
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/bin'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/bin'
Making all in doc
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
Making all in sphinx
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc/sphinx'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc/sphinx'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
make[1]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
   dh_auto_test -a
	make -j4 check VERBOSE=1
make[1]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
Making check in m4
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/m4'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/m4'
Making check in cubature
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/cubature'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/cubature'
Making check in src
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/src'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/src'
Making check in tests
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
make  dynamic_array dynamic_tas test_int_set test_tree_sorted poly test_small_vector test_kdtree test_rtree test_mesh test_slice integration geo_trans_inv test_mat_elem test_interpolation test_assembly test_interpolated_fem test_range_basis laplacian stokes schwarz_additive test_mesh_generation test_mesh_im_level_set crack thermo_elasticity_electrical_coupling plasticity heat_equation wave_equation cyl_slicer test_continuation
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o dynamic_array.o dynamic_array.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o dynamic_tas.o dynamic_tas.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_int_set.o test_int_set.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_tree_sorted.o test_tree_sorted.cc
dynamic_array.cc: In function 'int main()':
dynamic_array.cc:162:28: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  162 |     catch(std::logic_error e) {
      |                            ^
In file included from ../src/getfem/dal_config.h:40,
                 from ../src/getfem/dal_basic.h:41,
                 from dynamic_array.cc:21:
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
dynamic_array.cc:257:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  257 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
dynamic_array.cc:257:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  257 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
dynamic_array.cc:257:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  257 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
dynamic_array.cc:257:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  257 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
dynamic_array.cc:257:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  257 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
dynamic_array.cc:257:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  257 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
dynamic_array.cc:257:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  257 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/getfem/dal_config.h:40,
                 from ../src/getfem/dal_basic.h:41,
                 from ../src/getfem/dal_tas.h:40,
                 from dynamic_tas.cc:21:
dynamic_tas.cc: In function 'int main()':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
dynamic_tas.cc:59:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   59 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
dynamic_tas.cc:59:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   59 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
dynamic_tas.cc:59:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   59 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
dynamic_tas.cc:59:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   59 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
dynamic_tas.cc:59:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   59 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
dynamic_tas.cc:59:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   59 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
dynamic_tas.cc:59:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   59 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/getfem/dal_config.h:40,
                 from ../src/getfem/dal_basic.h:41,
                 from ../src/getfem/dal_bit_vector.h:51,
                 from test_int_set.cc:21:
test_int_set.cc: In function 'int main(int, char**)':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
test_int_set.cc:295:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  295 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
test_int_set.cc:295:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  295 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
test_int_set.cc:295:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  295 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
test_int_set.cc:295:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  295 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
test_int_set.cc:295:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  295 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
test_int_set.cc:295:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  295 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
test_int_set.cc:295:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  295 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/getfem/dal_config.h:40,
                 from ../src/getfem/dal_basic.h:41,
                 from ../src/getfem/dal_tas.h:40,
                 from ../src/getfem/dal_tree_sorted.h:42,
                 from test_tree_sorted.cc:27:
test_tree_sorted.cc: In function 'int main()':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
test_tree_sorted.cc:121:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  121 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
test_tree_sorted.cc:121:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  121 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
test_tree_sorted.cc:121:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  121 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
test_tree_sorted.cc:121:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  121 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
test_tree_sorted.cc:121:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  121 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
test_tree_sorted.cc:121:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  121 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
test_tree_sorted.cc:121:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  121 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o poly.o poly.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_small_vector.o test_small_vector.cc
In file included from ../src/getfem/dal_config.h:40,
                 from ../src/getfem/bgeot_config.h:49,
                 from ../src/getfem/bgeot_poly.h:42,
                 from poly.cc:21:
poly.cc: In function 'int main()':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
poly.cc:187:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  187 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
poly.cc:187:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  187 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
poly.cc:187:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  187 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
poly.cc:187:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  187 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
poly.cc:187:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  187 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
poly.cc:187:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  187 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
poly.cc:187:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  187 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_kdtree.o test_kdtree.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_rtree.o test_rtree.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_mesh.o test_mesh.cc
In file included from ../src/getfem/dal_config.h:40,
                 from ../src/getfem/bgeot_config.h:49,
                 from ../src/getfem/getfem_omp.h:53,
                 from ../src/getfem/dal_singleton.h:48,
                 from ../src/getfem/bgeot_small_vector.h:40,
                 from ../src/getfem/bgeot_rtree.h:42,
                 from test_rtree.cc:21:
test_rtree.cc: In function 'int main(int, char**)':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
test_rtree.cc:242:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
test_rtree.cc:242:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
test_rtree.cc:242:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
test_rtree.cc:242:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
test_rtree.cc:242:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
test_rtree.cc:242:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
test_rtree.cc:242:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_slice.o test_slice.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o integration.o integration.cc
In file included from ../src/getfem/getfem_interpolation.h:42,
                 from ../src/getfem/getfem_export.h:41,
                 from test_mesh.cc:24:
../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
../src/getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = std::vector<double>; std::string = std::__cxx11::basic_string<char>]'
test_mesh.cc:42:37:   required from here
../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from ../src/getfem/dal_config.h:40,
                 from ../src/getfem/bgeot_config.h:49,
                 from ../src/getfem/getfem_config.h:155,
                 from ../src/getfem/getfem_integration.h:96,
                 from integration.cc:22:
integration.cc: In function 'int main()':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
integration.cc:475:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  475 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
integration.cc:475:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  475 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
integration.cc:475:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  475 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
integration.cc:475:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  475 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
integration.cc:475:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  475 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
integration.cc:475:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  475 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
integration.cc:475:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  475 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o geo_trans_inv.o geo_trans_inv.cc
In file included from ../src/getfem/dal_config.h:40,
                 from ../src/getfem/bgeot_config.h:49,
                 from ../src/getfem/bgeot_geometric_trans.h:42,
                 from ../src/getfem/bgeot_geotrans_inv.h:55,
                 from geo_trans_inv.cc:27:
geo_trans_inv.cc: In function 'int main(int, char**)':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
geo_trans_inv.cc:233:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  233 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
geo_trans_inv.cc:233:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  233 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
geo_trans_inv.cc:233:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  233 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
geo_trans_inv.cc:233:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  233 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
geo_trans_inv.cc:233:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  233 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
geo_trans_inv.cc:233:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  233 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
geo_trans_inv.cc:233:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  233 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_mat_elem.o test_mat_elem.cc
In file included from /usr/include/c++/9/vector:72,
                 from ../src/getfem/bgeot_ftool.h:43,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_mesh.cc:21:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../src/getfem/bgeot_ftool.h:43,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_mesh.cc:21:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from test_mat_elem.cc:27:
test_mat_elem.cc: In function 'int main(int, char**)':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
test_mat_elem.cc:363:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  363 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
test_mat_elem.cc:363:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  363 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
test_mat_elem.cc:363:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  363 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
test_mat_elem.cc:363:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  363 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
test_mat_elem.cc:363:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  363 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
test_mat_elem.cc:363:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  363 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
test_mat_elem.cc:363:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  363 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_interpolation.o test_interpolation.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_assembly.o test_assembly.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_interpolated_fem.o test_interpolated_fem.cc
In file included from ../src/getfem/getfem_interpolation.h:42,
                 from ../src/getfem/getfem_export.h:41,
                 from test_interpolation.cc:21:
../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::col_matrix<gmm::rsvector<double> >]'
../src/getfem/getfem_interpolation.h:721:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, MAT&, int, double, getfem::mesh_region, getfem::mesh_region) [with MAT = gmm::col_matrix<gmm::rsvector<double> >]'
test_interpolation.cc:187:45:   required from here
../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_range_basis.o test_range_basis.cc
In file included from /usr/include/c++/9/vector:72,
                 from ../src/getfem/bgeot_ftool.h:43,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_mesh_fem.h:41,
                 from ../src/getfem/getfem_interpolation.h:42,
                 from ../src/getfem/getfem_export.h:41,
                 from test_interpolation.cc:21:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../src/getfem/bgeot_ftool.h:43,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_mesh_fem.h:41,
                 from ../src/getfem/getfem_interpolation.h:42,
                 from ../src/getfem/getfem_export.h:41,
                 from test_interpolation.cc:21:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ../src/gmm/gmm_vector.h:40,
                 from ../src/gmm/gmm_real_part.h:41,
                 from ../src/gmm/gmm_kernel.h:43,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from test_assembly.cc:21:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../src/gmm/gmm_vector.h:40,
                 from ../src/gmm/gmm_real_part.h:41,
                 from ../src/gmm/gmm_kernel.h:43,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from test_assembly.cc:21:
/usr/include/c++/9/bits/stl_map.h: In member function 'void g_params::init(int, char**)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, bgeot::md_param::param_value> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from ../src/gmm/gmm_kernel.h:43,
                 from ../src/gmm/gmm.h:40,
                 from test_range_basis.cc:26:
../src/gmm/gmm_real_part.h: In instantiation of 'gmm::part_row_ref<PT, PART>::reference gmm::part_row_ref<PT, PART>::operator()(bgeot::size_type, bgeot::size_type) const [with PT = gmm::row_matrix<gmm::rsvector<std::complex<double> > >*; PART = gmm::linalg_imag_part; gmm::part_row_ref<PT, PART>::reference = gmm::ref_elt_vector<double, gmm::which_part<gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >, gmm::linalg_imag_part> >; bgeot::size_type = unsigned int]':
../src/gmm/gmm_blas.h:1341:31:   required from 'void gmm::add_mat_mixed_cr(const L1&, L2&, bgeot::size_type, gmm::abstract_sparse) [with L1 = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; L2 = gmm::part_row_ref<gmm::row_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>; bgeot::size_type = unsigned int]'
../src/gmm/gmm_blas.h:1335:21:   required from 'void gmm::add_mat_mixed_cr(const L1&, L2&, bgeot::size_type) [with L1 = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; L2 = gmm::part_row_ref<gmm::row_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>; bgeot::size_type = unsigned int]'
../src/gmm/gmm_blas.h:1367:23:   required from 'void gmm::add(const L1&, L2&, gmm::col_major, gmm::row_major) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_row_ref<gmm::row_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../src/gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_row_ref<gmm::row_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../src/gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_row_ref<gmm::row_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../src/getfem/getfem_assembling.h:740:10:   required from 'void getfem::asm_mass_matrix(const MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem&, const getfem::mesh_region&) [with MAT = gmm::part_row_ref<gmm::row_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
test_range_basis.cc:229:26:   required from here
../src/gmm/gmm_real_part.h:276:14: warning: implicitly-declared 'constexpr gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >::ref_elt_vector(const gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >&)' is deprecated [-Wdeprecated-copy]
  276 |       return reference(ref_or_value_type<reference>::r(
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  277 |       linalg_traits<M>::access(begin_+i, j),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  278 |       PART(), value_type()));
      |       ~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/gmm/gmm_real_part.h:41,
                 from ../src/gmm/gmm_kernel.h:43,
                 from ../src/gmm/gmm.h:40,
                 from test_range_basis.cc:26:
../src/gmm/gmm_vector.h:114:28: note: because 'gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >' has user-provided 'gmm::ref_elt_vector<std::complex<_Tp>, V>& gmm::ref_elt_vector<std::complex<_Tp>, V>::operator=(const gmm::ref_elt_vector<std::complex<_Tp>, V>&) [with T = double; V = gmm::rsvector<std::complex<double> >]'
  114 |     inline ref_elt_vector &operator =(const ref_elt_vector &re)
      |                            ^~~~~~~~
In file included from ../src/gmm/gmm_kernel.h:43,
                 from ../src/gmm/gmm.h:40,
                 from test_range_basis.cc:26:
../src/gmm/gmm_real_part.h:69:22: note:   initializing argument 1 of 'gmm::ref_elt_vector<T, gmm::which_part<R, PART> >::ref_elt_vector(R) [with T = double; R = gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >; PART = gmm::linalg_imag_part]'
   69 |     ref_elt_vector(R r_) : r(r_) {}
      |                    ~~^~
../src/gmm/gmm_real_part.h: In instantiation of 'gmm::ref_elt_vector<T, gmm::which_part<R, PART> >::ref_elt_vector(R) [with T = double; R = gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >; PART = gmm::linalg_imag_part]':
../src/gmm/gmm_real_part.h:276:14:   required from 'gmm::part_row_ref<PT, PART>::reference gmm::part_row_ref<PT, PART>::operator()(bgeot::size_type, bgeot::size_type) const [with PT = gmm::row_matrix<gmm::rsvector<std::complex<double> > >*; PART = gmm::linalg_imag_part; gmm::part_row_ref<PT, PART>::reference = gmm::ref_elt_vector<double, gmm::which_part<gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >, gmm::linalg_imag_part> >; bgeot::size_type = unsigned int]'
../src/gmm/gmm_blas.h:1341:31:   required from 'void gmm::add_mat_mixed_cr(const L1&, L2&, bgeot::size_type, gmm::abstract_sparse) [with L1 = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; L2 = gmm::part_row_ref<gmm::row_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>; bgeot::size_type = unsigned int]'
../src/gmm/gmm_blas.h:1335:21:   required from 'void gmm::add_mat_mixed_cr(const L1&, L2&, bgeot::size_type) [with L1 = gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_interval>; L2 = gmm::part_row_ref<gmm::row_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>; bgeot::size_type = unsigned int]'
../src/gmm/gmm_blas.h:1367:23:   required from 'void gmm::add(const L1&, L2&, gmm::col_major, gmm::row_major) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_row_ref<gmm::row_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../src/gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_row_ref<gmm::row_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../src/gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_interval, gmm::sub_interval>; L2 = gmm::part_row_ref<gmm::row_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
../src/getfem/getfem_assembling.h:740:10:   required from 'void getfem::asm_mass_matrix(const MAT&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem&, const getfem::mesh_region&) [with MAT = gmm::part_row_ref<gmm::row_matrix<gmm::rsvector<std::complex<double> > >*, gmm::linalg_imag_part>]'
test_range_basis.cc:229:26:   required from here
../src/gmm/gmm_real_part.h:69:32: warning: implicitly-declared 'constexpr gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >::ref_elt_vector(const gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >&)' is deprecated [-Wdeprecated-copy]
   69 |     ref_elt_vector(R r_) : r(r_) {}
      |                                ^
In file included from ../src/gmm/gmm_real_part.h:41,
                 from ../src/gmm/gmm_kernel.h:43,
                 from ../src/gmm/gmm.h:40,
                 from test_range_basis.cc:26:
../src/gmm/gmm_vector.h:114:28: note: because 'gmm::ref_elt_vector<std::complex<double>, gmm::rsvector<std::complex<double> > >' has user-provided 'gmm::ref_elt_vector<std::complex<_Tp>, V>& gmm::ref_elt_vector<std::complex<_Tp>, V>::operator=(const gmm::ref_elt_vector<std::complex<_Tp>, V>&) [with T = double; V = gmm::rsvector<std::complex<double> >]'
  114 |     inline ref_elt_vector &operator =(const ref_elt_vector &re)
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ../src/getfem/bgeot_ftool.h:42,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_mesh_fem.h:41,
                 from ../src/getfem/getfem_interpolation.h:42,
                 from ../src/getfem/getfem_export.h:41,
                 from test_interpolation.cc:21:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/map:61,
                 from ../src/getfem/bgeot_ftool.h:42,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_mesh_fem.h:41,
                 from ../src/getfem/getfem_interpolation.h:42,
                 from ../src/getfem/getfem_export.h:41,
                 from test_interpolation.cc:21:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::copy_mat_by_row(const L1&, L2&) [with L1 = gmm::row_matrix<gmm::rsvector<double> >; L2 = gmm::row_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::mult_spec(const L1&, const L2&, L3&, gmm::crmult, gmm::abstract_sparse) [with L1 = gmm::csc_matrix<double>; L2 = gmm::row_matrix<gmm::rsvector<double> >; L3 = gmm::row_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::mult_spec(const L1&, const L2&, L3&, gmm::r_mult, gmm::abstract_sparse) [with L1 = gmm::row_matrix<gmm::rsvector<double> >; L2 = gmm::csr_matrix<double>; L3 = gmm::row_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o laplacian.o laplacian.cc
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::copy(const L1&, L2&, gmm::abstract_matrix, gmm::abstract_matrix) [with L1 = gmm::row_matrix<gmm::rsvector<double> >; L2 = gmm::col_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::mult_spec(const L1&, const L2&, L3&, gmm::g_mult) [with L1 = gmm::row_matrix<gmm::rsvector<double> >; L2 = gmm::csr_matrix<double>; L3 = gmm::col_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::mult_spec(const L1&, const L2&, L3&, gmm::g_mult) [with L1 = gmm::csc_matrix<double>; L2 = gmm::row_matrix<gmm::rsvector<double> >; L3 = gmm::col_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from laplacian.cc:34:
laplacian.cc: In function 'int main(int, char**)':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
laplacian.cc:334:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  334 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
laplacian.cc:334:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  334 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
laplacian.cc:334:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  334 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
laplacian.cc:334:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  334 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
laplacian.cc:334:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  334 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
laplacian.cc:334:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  334 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
laplacian.cc:334:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  334 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/getfem/getfem_assembling_tensors.h:41,
                 from ../src/getfem/getfem_assembling.h:45,
                 from laplacian.cc:34:
../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
laplacian.cc:307:43:   required from here
../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/vector:72,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/gmm/gmm.h:40,
                 from test_range_basis.cc:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<std::complex<double> >&}; _Tp = gmm::elt_rsvector_<std::complex<double> >; _Alloc = std::allocator<gmm::elt_rsvector_<std::complex<double> > >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/gmm/gmm.h:40,
                 from test_range_basis.cc:26:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = std::complex<double>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<std::complex<double> >*, std::vector<gmm::elt_rsvector_<std::complex<double> >, std::allocator<gmm::elt_rsvector_<std::complex<double> > > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o stokes.o stokes.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o schwarz_additive.o schwarz_additive.cc
In file included from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from stokes.cc:34:
stokes.cc: In function 'int main(int, char**)':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
stokes.cc:236:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  236 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
stokes.cc:236:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  236 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
stokes.cc:236:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  236 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
stokes.cc:236:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  236 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
stokes.cc:236:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  236 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
stokes.cc:236:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  236 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
stokes.cc:236:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  236 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from laplacian.cc:34:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from laplacian.cc:34:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from schwarz_additive.cc:31:
schwarz_additive.cc: In function 'int main(int, char**)':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
schwarz_additive.cc:305:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  305 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
schwarz_additive.cc:305:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  305 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
schwarz_additive.cc:305:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  305 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
schwarz_additive.cc:305:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  305 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
schwarz_additive.cc:305:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  305 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
schwarz_additive.cc:305:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  305 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
schwarz_additive.cc:305:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  305 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/getfem/getfem_assembling_tensors.h:41,
                 from ../src/getfem/getfem_assembling.h:45,
                 from stokes.cc:34:
../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
../src/getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = std::vector<double>; std::string = std::__cxx11::basic_string<char>]'
stokes.cc:230:60:   required from here
../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from ../src/getfem/getfem_assembling_tensors.h:41,
                 from ../src/getfem/getfem_assembling.h:45,
                 from schwarz_additive.cc:31:
../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::row_matrix<gmm::rsvector<double> >]'
../src/getfem/getfem_interpolation.h:721:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, MAT&, int, double, getfem::mesh_region, getfem::mesh_region) [with MAT = gmm::row_matrix<gmm::rsvector<double> >]'
schwarz_additive.cc:258:57:   required from here
../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_mesh_generation.o test_mesh_generation.cc
In file included from ../src/gmm/gmm_ref.h:46,
                 from ../src/getfem/bgeot_convex_structure.h:41,
                 from ../src/getfem/bgeot_mesh_structure.h:42,
                 from ../src/getfem/bgeot_mesh.h:41,
                 from ../src/getfem/getfem_mesh.h:43,
                 from ../src/getfem/getfem_mesher.h:42,
                 from test_mesh_generation.cc:22:
test_mesh_generation.cc: In function 'int main(int, char**)':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
test_mesh_generation.cc:215:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  215 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
test_mesh_generation.cc:215:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  215 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
test_mesh_generation.cc:215:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  215 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
test_mesh_generation.cc:215:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  215 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
test_mesh_generation.cc:215:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  215 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
test_mesh_generation.cc:215:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  215 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
test_mesh_generation.cc:215:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  215 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from laplacian.cc:34:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from laplacian.cc:34:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from laplacian.cc:34:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from laplacian.cc:34:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from laplacian.cc:34:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::row_matrix<gmm::rsvector<double> >; Matrix = gmm::row_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from schwarz_additive.cc:31:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from schwarz_additive.cc:31:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from stokes.cc:34:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from stokes.cc:34:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_mesh_im_level_set.o test_mesh_im_level_set.cc
In file included from ../src/getfem/dal_config.h:40,
                 from ../src/getfem/bgeot_config.h:49,
                 from ../src/getfem/getfem_config.h:155,
                 from ../src/getfem/getfem_integration.h:96,
                 from ../src/getfem/getfem_mesh_im.h:40,
                 from ../src/getfem/getfem_mesh_im_level_set.h:41,
                 from test_mesh_im_level_set.cc:21:
test_mesh_im_level_set.cc: In function 'int main()':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
test_mesh_im_level_set.cc:182:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  182 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
test_mesh_im_level_set.cc:182:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  182 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
test_mesh_im_level_set.cc:182:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  182 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
test_mesh_im_level_set.cc:182:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  182 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
test_mesh_im_level_set.cc:182:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  182 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
test_mesh_im_level_set.cc:182:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  182 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
test_mesh_im_level_set.cc:182:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  182 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o crack.o crack.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o thermo_elasticity_electrical_coupling.o thermo_elasticity_electrical_coupling.cc
In file included from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
crack.cc: In function 'int main(int, char**)':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
crack.cc:1064:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1064 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
crack.cc:1064:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1064 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
crack.cc:1064:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1064 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
crack.cc:1064:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1064 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
crack.cc:1064:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1064 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
crack.cc:1064:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1064 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
crack.cc:1064:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1064 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o plasticity.o plasticity.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o heat_equation.o heat_equation.cc
In file included from ../src/gmm/gmm_blas.h:41,
                 from ../src/gmm/gmm_kernel.h:42,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
../src/gmm/gmm_scaled.h: In instantiation of 'void gmm::add_rsvector(const V&, gmm::rsvector<T>&, gmm::linalg_true) [with V = gmm::scaled_vector_const_ref<gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_index>, double>; T = double]':
../src/gmm/gmm_vector.h:1193:17:   required from 'void gmm::add_rsvector(const V&, gmm::rsvector<T>&, gmm::abstract_sparse) [with V = gmm::scaled_vector_const_ref<gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_index>, double>; T = double]'
../src/gmm/gmm_vector.h:1179:14:   required from 'void gmm::add(const V&, gmm::rsvector<T>&) [with V = gmm::scaled_vector_const_ref<gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_index>, double>; T = double]'
../src/gmm/gmm_blas.h:1307:10:   required from 'void gmm::add(const L1&, L2&, gmm::col_major, gmm::col_major) [with L1 = gmm::scaled_col_matrix_const_ref<gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_index, gmm::sub_interval>, double>; L2 = gmm::col_matrix<gmm::rsvector<double> >]'
../src/gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::scaled_col_matrix_const_ref<gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_index, gmm::sub_interval>, double>; L2 = gmm::col_matrix<gmm::rsvector<double> >]'
../src/gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::scaled_col_matrix_const_ref<gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_index, gmm::sub_interval>, double>; L2 = gmm::col_matrix<gmm::rsvector<double> >]'
crack.cc:820:69:   required from here
../src/gmm/gmm_scaled.h:48:45: warning: implicitly-declared 'gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>& gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>::operator=(const gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>&)' is deprecated [-Wdeprecated-copy]
   48 |   template <typename IT, typename S> struct scaled_const_iterator {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
In file included from ../src/gmm/gmm_kernel.h:45,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
../src/gmm/gmm_sub_vector.h:82:5: note: because 'gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>' has user-provided 'gmm::sparse_sub_vector_iterator<IT, MIT, SUBI>::sparse_sub_vector_iterator(const gmm::sparse_sub_vector_iterator<MIT, MIT, SUBI>&) [with IT = gmm::rsvector_const_iterator<double>; MIT = gmm::rsvector_const_iterator<double>; SUBI = gmm::sub_index]'
   82 |     sparse_sub_vector_iterator(const sparse_sub_vector_iterator<MIT, MIT,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/gmm/gmm_real_part.h:41,
                 from ../src/gmm/gmm_kernel.h:43,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
../src/gmm/gmm_vector.h:1216:9: note: synthesized method 'gmm::scaled_const_iterator<gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>, double>& gmm::scaled_const_iterator<gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>, double>::operator=(gmm::scaled_const_iterator<gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>, double>&&)' first required here
 1216 |     it1 = vect_end(v1); ite1 = vect_const_begin(v1);
      |     ~~~~^~~~~~~~~~~~~~
In file included from ../src/getfem/getfem_assembling_tensors.h:41,
                 from ../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
crack.cc:609:23:   required from here
../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from ../src/getfem/getfem_interpolation.h:42,
                 from ../src/getfem/getfem_generic_assembly.h:43,
                 from ../src/getfem/getfem_models.h:42,
                 from ../src/getfem/getfem_model_solvers.h:42,
                 from thermo_elasticity_electrical_coupling.cc:56:
../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
../src/getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = std::vector<double>; std::string = std::__cxx11::basic_string<char>]'
thermo_elasticity_electrical_coupling.cc:279:59:   required from here
../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from ../src/getfem/getfem_assembling_tensors.h:41,
                 from ../src/getfem/getfem_assembling.h:45,
                 from heat_equation.cc:34:
../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
heat_equation.cc:316:43:   required from here
../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from ../src/getfem/getfem_assembling_tensors.h:41,
                 from ../src/getfem/getfem_assembling.h:45,
                 from plasticity.cc:31:
../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
../src/getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = std::vector<double>; std::string = std::__cxx11::basic_string<char>]'
plasticity.cc:354:56:   required from here
../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/vector:72,
                 from ../src/getfem/bgeot_ftool.h:43,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_mesh_fem.h:41,
                 from ../src/getfem/getfem_interpolation.h:42,
                 from ../src/getfem/getfem_generic_assembly.h:43,
                 from ../src/getfem/getfem_models.h:42,
                 from ../src/getfem/getfem_model_solvers.h:42,
                 from thermo_elasticity_electrical_coupling.cc:56:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../src/getfem/bgeot_ftool.h:43,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_mesh_fem.h:41,
                 from ../src/getfem/getfem_interpolation.h:42,
                 from ../src/getfem/getfem_generic_assembly.h:43,
                 from ../src/getfem/getfem_models.h:42,
                 from ../src/getfem/getfem_model_solvers.h:42,
                 from thermo_elasticity_electrical_coupling.cc:56:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from heat_equation.cc:34:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ../src/gmm/gmm_vector.h:40,
                 from ../src/gmm/gmm_real_part.h:41,
                 from ../src/gmm/gmm_kernel.h:43,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from plasticity.cc:31:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../src/gmm/gmm_vector.h:40,
                 from ../src/gmm/gmm_real_part.h:41,
                 from ../src/gmm/gmm_kernel.h:43,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from plasticity.cc:31:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::scaled_vector_const_ref<gmm::rsvector<double>, double>; L2 = gmm::wsvector<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:67,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from heat_equation.cc:34:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from plasticity.cc:31:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from plasticity.cc:31:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o wave_equation.o wave_equation.cc
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o cyl_slicer.o cyl_slicer.cc
In file included from /usr/include/c++/9/map:61,
                 from ../src/gmm/gmm_vector.h:40,
                 from ../src/gmm/gmm_real_part.h:41,
                 from ../src/gmm/gmm_kernel.h:43,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from plasticity.cc:31:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_mesh_slicers.h:53,
                 from cyl_slicer.cc:35:
cyl_slicer.cc: In function 'int main(int, char**)':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
cyl_slicer.cc:91:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   91 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
cyl_slicer.cc:91:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   91 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
cyl_slicer.cc:91:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   91 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
cyl_slicer.cc:91:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   91 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
cyl_slicer.cc:91:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   91 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
cyl_slicer.cc:91:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   91 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
cyl_slicer.cc:91:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
   91 |   } GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/getfem/getfem_mesh_slicers.h:54,
                 from cyl_slicer.cc:35:
../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
../src/getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = std::vector<double>; std::string = std::__cxx11::basic_string<char>]'
cyl_slicer.cc:80:46:   required from here
../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from plasticity.cc:31:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/getfem/getfem_interpolation.h:42,
                 from ../src/getfem/getfem_generic_assembly.h:43,
                 from ../src/getfem/getfem_models.h:42,
                 from ../src/getfem/getfem_model_solvers.h:42,
                 from wave_equation.cc:36:
../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
wave_equation.cc:361:43:   required from here
../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from plasticity.cc:31:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from plasticity.cc:31:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from plasticity.cc:31:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_assembling_tensors.h:40,
                 from ../src/getfem/getfem_assembling.h:45,
                 from plasticity.cc:31:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilutp_precond<Matrix>::do_ilutp(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_mesh_slicers.h:53,
                 from cyl_slicer.cc:35:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../src/gmm/gmm_std.h:116,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/gmm/gmm_def.h:40,
                 from ../src/gmm/gmm_kernel.h:41,
                 from ../src/getfem/getfem_mesh_slicers.h:53,
                 from cyl_slicer.cc:35:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_continuation.o test_continuation.cc
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o dynamic_array dynamic_array.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/dynamic_array dynamic_array.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o dynamic_tas dynamic_tas.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/dynamic_tas dynamic_tas.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_int_set test_int_set.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_int_set test_int_set.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_tree_sorted test_tree_sorted.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_tree_sorted test_tree_sorted.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o poly poly.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/poly poly.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_small_vector test_small_vector.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_kdtree test_kdtree.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_small_vector test_small_vector.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_kdtree test_kdtree.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
test_continuation.cc: In member function 'bool state_problem::cont(plain_vector&)':
test_continuation.cc:186:22: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'bgeot::size_type' {aka 'unsigned int'} [-Wformat=]
  186 |  sprintf(s1, "Step %lu: %s", step + 1, sing_label.c_str());
      |                    ~~^       ~~~~~~~~
      |                      |            |
      |                      |            bgeot::size_type {aka unsigned int}
      |                      long unsigned int
      |                    %u
test_continuation.cc:191:35: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'bgeot::size_type' {aka 'unsigned int'} [-Wformat=]
  191 |  sprintf(s1, "continuation_step_%lu", step + 1);
      |                                 ~~^   ~~~~~~~~
      |                                   |        |
      |                                   |        bgeot::size_type {aka unsigned int}
      |                                   long unsigned int
      |                                 %u
test_continuation.cc:197:26: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'bgeot::size_type' {aka 'unsigned int'} [-Wformat=]
  197 |    sprintf(s2, "_bp.T_Y%lu", i + 1);
      |                        ~~^   ~~~~~
      |                          |     |
      |                          |     bgeot::size_type {aka unsigned int}
      |                          long unsigned int
      |                        %u
test_continuation.cc:200:22: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'bgeot::size_type' {aka 'unsigned int'} [-Wformat=]
  200 |  sprintf(s1, "Step %lu: %s, %u branch(es) located", step + 1,
      |                    ~~^                              ~~~~~~~~
      |                      |                                   |
      |                      long unsigned int                   bgeot::size_type {aka unsigned int}
      |                    %u
In file included from ../src/gmm/gmm_ref.h:46,
                 from ../src/getfem/bgeot_convex_structure.h:41,
                 from ../src/getfem/bgeot_mesh_structure.h:42,
                 from ../src/getfem/bgeot_mesh.h:41,
                 from ../src/getfem/getfem_mesh.h:43,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
test_continuation.cc: In function 'int main(int, char**)':
../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
test_continuation.cc:242:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
test_continuation.cc:242:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
test_continuation.cc:242:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
test_continuation.cc:242:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
test_continuation.cc:242:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
test_continuation.cc:242:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
test_continuation.cc:242:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  242 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_rtree test_rtree.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_mesh test_mesh.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_rtree test_rtree.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_mesh test_mesh.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_slice test_slice.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o integration integration.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_slice test_slice.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/integration integration.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o geo_trans_inv geo_trans_inv.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_mat_elem test_mat_elem.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/geo_trans_inv geo_trans_inv.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_mat_elem test_mat_elem.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_interpolation test_interpolation.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_assembly test_assembly.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_interpolation test_interpolation.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_assembly test_assembly.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_interpolated_fem test_interpolated_fem.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_range_basis test_range_basis.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_interpolated_fem test_interpolated_fem.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_range_basis test_range_basis.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o laplacian laplacian.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/laplacian laplacian.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o stokes stokes.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/stokes stokes.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o schwarz_additive schwarz_additive.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/schwarz_additive schwarz_additive.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_mesh_generation test_mesh_generation.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_mesh_generation test_mesh_generation.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_mesh_im_level_set test_mesh_im_level_set.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o crack crack.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_mesh_im_level_set test_mesh_im_level_set.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/crack crack.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o thermo_elasticity_electrical_coupling thermo_elasticity_electrical_coupling.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/thermo_elasticity_electrical_coupling thermo_elasticity_electrical_coupling.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o plasticity plasticity.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o heat_equation heat_equation.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/plasticity plasticity.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/heat_equation heat_equation.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o cyl_slicer cyl_slicer.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/cyl_slicer cyl_slicer.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o wave_equation wave_equation.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/wave_equation wave_equation.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
In file included from /usr/include/c++/9/map:60,
                 from ../src/getfem/bgeot_ftool.h:42,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../src/getfem/bgeot_ftool.h:43,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426: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
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../src/getfem/bgeot_ftool.h:43,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool getfem::virtual_cont_struct<VECT, MAT>::insert_tangent_sing(const VECT&, double) [with VECT = std::vector<double>; MAT = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void getfem::virtual_cont_struct<VECT, MAT>::treat_nonsmooth_point(const VECT&, double, const VECT&, double, bool) [with VECT = std::vector<double>; MAT = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ../src/getfem/bgeot_ftool.h:42,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> 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 = double; _Val = std::pair<const double, double>; _KeyOfValue = std::_Select1st<std::pair<const double, double> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, double>, std::_Select1st<std::pair<const double, double> >, std::less<double>, std::allocator<std::pair<const double, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, double> >'} changed in GCC 7.1
 2187 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../src/getfem/bgeot_ftool.h:43,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/bits/stl_vector.h: In function 'bool gmm::MUMPS_solve(const MAT&, const VECTX&, const VECTB&, bool, bool) [with MAT = gmm::col_matrix<gmm::rsvector<double> >; VECTX = std::vector<double>; VECTB = std::vector<double>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../src/getfem/bgeot_ftool.h:42,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/getfem/bgeot_convex_structure.h:41,
                 from ../src/getfem/bgeot_mesh_structure.h:42,
                 from ../src/getfem/bgeot_mesh.h:41,
                 from ../src/getfem/getfem_mesh.h:43,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/getfem/bgeot_convex_structure.h:41,
                 from ../src/getfem/bgeot_mesh_structure.h:42,
                 from ../src/getfem/bgeot_mesh.h:41,
                 from ../src/getfem/getfem_mesh.h:43,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/getfem/bgeot_convex_structure.h:41,
                 from ../src/getfem/bgeot_mesh_structure.h:42,
                 from ../src/getfem/bgeot_mesh.h:41,
                 from ../src/getfem/getfem_mesh.h:43,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/getfem/bgeot_convex_structure.h:41,
                 from ../src/getfem/bgeot_mesh_structure.h:42,
                 from ../src/getfem/bgeot_mesh.h:41,
                 from ../src/getfem/getfem_mesh.h:43,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/getfem/bgeot_convex_structure.h:41,
                 from ../src/getfem/bgeot_mesh_structure.h:42,
                 from ../src/getfem/bgeot_mesh.h:41,
                 from ../src/getfem/getfem_mesh.h:43,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../src/getfem/bgeot_ftool.h:42,
                 from ../src/getfem/getfem_mesh.h:42,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/algorithm:62,
                 from ../src/gmm/gmm_std.h:115,
                 from ../src/gmm/gmm_except.h:43,
                 from ../src/gmm/gmm_ref.h:46,
                 from ../src/getfem/bgeot_convex_structure.h:41,
                 from ../src/getfem/bgeot_mesh_structure.h:42,
                 from ../src/getfem/bgeot_mesh.h:41,
                 from ../src/getfem/getfem_mesh.h:43,
                 from ../src/getfem/getfem_regular_meshes.h:40,
                 from test_continuation.cc:33:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_continuation test_continuation.o ../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_continuation test_continuation.o -rdynamic  ../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
make  check-TESTS
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
PASS: dynamic_tas.pl
PASS: test_int_set.pl
PASS: test_tree_sorted.pl
PASS: test_kdtree.pl
PASS: poly.pl
PASS: test_rtree.pl
PASS: test_small_vector.pl
PASS: geo_trans_inv.pl
PASS: dynamic_array.pl
PASS: test_slice.pl
PASS: test_mat_elem.pl
PASS: integration.pl
PASS: test_interpolated_fem.pl
PASS: test_range_basis.pl
PASS: test_interpolation.pl
PASS: test_mesh.pl
PASS: stokes.pl
PASS: test_mesh_im_level_set.pl
PASS: thermo_elasticity_electrical_coupling.pl
PASS: test_mesh_generation.pl
PASS: test_continuation.pl
PASS: schwarz_additive.pl
PASS: crack.pl
PASS: heat_equation.pl
PASS: cyl_slicer.pl
PASS: wave_equation.pl
PASS: laplacian.pl
PASS: test_assembly.pl
PASS: make_gmm_test.pl
============================================================================
Testsuite summary for getfem 5.3
============================================================================
# TOTAL: 29
# PASS:  29
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
Making check in interface
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
Making check in src
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
Making check in .
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
Making check in python
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src/python'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src/python'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
Making check in tests
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
Making check in meshes
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/meshes'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/meshes'
Making check in python
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/python'
make  check-TESTS
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/python'
make[6]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/python'
PASS: check_asm.py
PASS: check_global_functions.py
PASS: demo_wave.py
PASS: check_export.py
PASS: check_levelset.py
PASS: check_mixed_mesh.py
PASS: demo_laplacian.py
============================================================================
Testsuite summary for getfem 5.3
============================================================================
# TOTAL: 7
# PASS:  7
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[6]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/python'
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/python'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/python'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
Making check in contrib
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
Making check in icare
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
make  icare
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o icare.o icare.cc
In file included from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from icare.cc:21:
icare.cc: In function 'int main(int, char**)':
../../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
icare.cc:1927:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1927 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
icare.cc:1927:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1927 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
icare.cc:1927:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1927 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
icare.cc:1927:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1927 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
icare.cc:1927:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1927 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
icare.cc:1927:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1927 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
icare.cc:1927:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1927 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../src/getfem/getfem_assembling_tensors.h:41,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from icare.cc:21:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
../../src/getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = std::vector<double>; std::string = std::__cxx11::basic_string<char>]'
icare.cc:1527:54:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from icare.cc:21:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from icare.cc:21:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o icare icare.o ../../src/libgetfem.la -lm -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/icare icare.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
make  check-TESTS
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
PASS: icare.pl
============================================================================
Testsuite summary for getfem 5.3
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
Making check in delaminated_crack
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
make  delaminated_crack
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o delaminated_crack.o delaminated_crack.cc
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o delaminated_crack delaminated_crack.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/delaminated_crack delaminated_crack.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
make  check-TESTS
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
PASS: delaminated_crack.pl
============================================================================
Testsuite summary for getfem 5.3
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
Making check in aposteriori
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
make  aposteriori aposteriori_laplacian
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o aposteriori.o aposteriori.cc
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o aposteriori_laplacian.o aposteriori_laplacian.cc
In file included from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from aposteriori.cc:27:
aposteriori.cc: In function 'int main(int, char**)':
../../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
aposteriori.cc:818:1: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  818 | GMM_STANDARD_CATCH_ERROR;
      | ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
aposteriori.cc:818:1: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  818 | GMM_STANDARD_CATCH_ERROR;
      | ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
aposteriori.cc:818:1: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  818 | GMM_STANDARD_CATCH_ERROR;
      | ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
aposteriori.cc:818:1: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  818 | GMM_STANDARD_CATCH_ERROR;
      | ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
aposteriori.cc:818:1: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  818 | GMM_STANDARD_CATCH_ERROR;
      | ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
aposteriori.cc:818:1: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  818 | GMM_STANDARD_CATCH_ERROR;
      | ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
aposteriori.cc:818:1: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  818 | GMM_STANDARD_CATCH_ERROR;
      | ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../src/getfem/getfem_assembling_tensors.h:41,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from aposteriori_laplacian.cc:29:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
aposteriori_laplacian.cc:533:49:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from ../../src/getfem/getfem_assembling_tensors.h:41,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from aposteriori.cc:27:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
aposteriori.cc:664:49:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from aposteriori_laplacian.cc:29:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from aposteriori_laplacian.cc:29:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from aposteriori.cc:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from aposteriori.cc:27:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o aposteriori_laplacian aposteriori_laplacian.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/aposteriori_laplacian aposteriori_laplacian.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o aposteriori aposteriori.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/aposteriori aposteriori.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
make  check-TESTS
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
PASS: aposteriori.pl
PASS: aposteriori_laplacian.pl
============================================================================
Testsuite summary for getfem 5.3
============================================================================
# TOTAL: 2
# PASS:  2
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
Making check in xfem_stab_unilat_contact
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
make  xfem_stab_unilat_contact
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o xfem_stab_unilat_contact.o xfem_stab_unilat_contact.cc
In file included from ../../src/getfem/getfem_assembling_tensors.h:41,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_stab_unilat_contact.cc:29:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
xfem_stab_unilat_contact.cc:1081:23:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/map:60,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/gmm/gmm.h:40,
                 from xfem_stab_unilat_contact.cc:28:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/gmm/gmm.h:40,
                 from xfem_stab_unilat_contact.cc:28:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::scaled_vector_const_ref<gmm::rsvector<double>, double>; L2 = gmm::wsvector<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/gmm/gmm.h:40,
                 from xfem_stab_unilat_contact.cc:28:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/gmm/gmm.h:40,
                 from xfem_stab_unilat_contact.cc:28:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/gmm/gmm.h:40,
                 from xfem_stab_unilat_contact.cc:28:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/gmm/gmm.h:40,
                 from xfem_stab_unilat_contact.cc:28:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/gmm/gmm.h:40,
                 from xfem_stab_unilat_contact.cc:28:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/gmm/gmm.h:40,
                 from xfem_stab_unilat_contact.cc:28:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/gmm/gmm.h:40,
                 from xfem_stab_unilat_contact.cc:28:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/gmm/gmm.h:40,
                 from xfem_stab_unilat_contact.cc:28:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilutp_precond<Matrix>::do_ilutp(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o xfem_stab_unilat_contact xfem_stab_unilat_contact.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/xfem_stab_unilat_contact xfem_stab_unilat_contact.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
make  check-TESTS
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
PASS: xfem_stab_unilat_contact.pl
============================================================================
Testsuite summary for getfem 5.3
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
Making check in bimaterial_crack_test
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
make  bimaterial_crack_test crack
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o bimaterial_crack_test.o bimaterial_crack_test.cc
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o getfem_Xfem.o getfem_Xfem.cc
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o crack.o crack.cc
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o crack_exact_solution.o crack_exact_solution.cc
In file included from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
crack.cc: In function 'int main(int, char**)':
../../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
crack.cc:1084:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1084 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
crack.cc:1084:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1084 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
crack.cc:1084:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1084 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
crack.cc:1084:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1084 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
crack.cc:1084:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1084 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
crack.cc:1084:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1084 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
crack.cc:1084:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1084 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from bimaterial_crack_test.cc:29:
bimaterial_crack_test.cc: In function 'int main(int, char**)':
../../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
bimaterial_crack_test.cc:1150:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1150 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
bimaterial_crack_test.cc:1150:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1150 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
bimaterial_crack_test.cc:1150:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1150 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
bimaterial_crack_test.cc:1150:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1150 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
bimaterial_crack_test.cc:1150:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1150 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
bimaterial_crack_test.cc:1150:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1150 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
bimaterial_crack_test.cc:1150:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1150 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../src/gmm/gmm_blas.h:41,
                 from ../../src/gmm/gmm_kernel.h:42,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
../../src/gmm/gmm_scaled.h: In instantiation of 'void gmm::add_rsvector(const V&, gmm::rsvector<T>&, gmm::linalg_true) [with V = gmm::scaled_vector_const_ref<gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_index>, int>; T = double]':
../../src/gmm/gmm_vector.h:1193:17:   required from 'void gmm::add_rsvector(const V&, gmm::rsvector<T>&, gmm::abstract_sparse) [with V = gmm::scaled_vector_const_ref<gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_index>, int>; T = double]'
../../src/gmm/gmm_vector.h:1179:14:   required from 'void gmm::add(const V&, gmm::rsvector<T>&) [with V = gmm::scaled_vector_const_ref<gmm::sparse_sub_vector<const gmm::rsvector<double>*, gmm::sub_index>, int>; T = double]'
../../src/gmm/gmm_blas.h:1307:10:   required from 'void gmm::add(const L1&, L2&, gmm::col_major, gmm::col_major) [with L1 = gmm::scaled_col_matrix_const_ref<gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_index, gmm::sub_interval>, int>; L2 = gmm::col_matrix<gmm::rsvector<double> >]'
../../src/gmm/gmm_blas.h:1290:8:   required from 'void gmm::add_spec(const L1&, L2&, gmm::abstract_matrix) [with L1 = gmm::scaled_col_matrix_const_ref<gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_index, gmm::sub_interval>, int>; L2 = gmm::col_matrix<gmm::rsvector<double> >]'
../../src/gmm/gmm_blas.h:1269:15:   required from 'void gmm::add(const L1&, L2&) [with L1 = gmm::scaled_col_matrix_const_ref<gmm::gen_sub_col_matrix<gmm::col_matrix<gmm::rsvector<double> >*, gmm::sub_index, gmm::sub_interval>, int>; L2 = gmm::col_matrix<gmm::rsvector<double> >]'
crack.cc:764:67:   required from here
../../src/gmm/gmm_scaled.h:48:45: warning: implicitly-declared 'gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>& gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>::operator=(const gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>&)' is deprecated [-Wdeprecated-copy]
   48 |   template <typename IT, typename S> struct scaled_const_iterator {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
In file included from ../../src/gmm/gmm_kernel.h:45,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
../../src/gmm/gmm_sub_vector.h:82:5: note: because 'gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>' has user-provided 'gmm::sparse_sub_vector_iterator<IT, MIT, SUBI>::sparse_sub_vector_iterator(const gmm::sparse_sub_vector_iterator<MIT, MIT, SUBI>&) [with IT = gmm::rsvector_const_iterator<double>; MIT = gmm::rsvector_const_iterator<double>; SUBI = gmm::sub_index]'
   82 |     sparse_sub_vector_iterator(const sparse_sub_vector_iterator<MIT, MIT,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
../../src/gmm/gmm_vector.h:1216:9: note: synthesized method 'gmm::scaled_const_iterator<gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>, int>& gmm::scaled_const_iterator<gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>, int>::operator=(gmm::scaled_const_iterator<gmm::sparse_sub_vector_iterator<gmm::rsvector_const_iterator<double>, gmm::rsvector_const_iterator<double>, gmm::sub_index>, int>&&)' first required here
 1216 |     it1 = vect_end(v1); ite1 = vect_const_begin(v1);
      |     ~~~~^~~~~~~~~~~~~~
In file included from ../../src/getfem/getfem_assembling_tensors.h:41,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:466:26:   required from 'void getfem::interpolation(const getfem::mesh_fem&, getfem::mesh_trans_inv&, const VECTU&, VECTV&, MAT&, int, int, dal::bit_vector*, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
crack.cc:835:51:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from ../../src/getfem/getfem_assembling_tensors.h:41,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from bimaterial_crack_test.cc:29:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
bimaterial_crack_test.cc:756:51:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from bimaterial_crack_test.cc:29:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from bimaterial_crack_test.cc:29:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from crack.cc:29:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o bimaterial_crack_test bimaterial_crack_test.o getfem_Xfem.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/bimaterial_crack_test bimaterial_crack_test.o getfem_Xfem.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o crack crack.o crack_exact_solution.o getfem_Xfem.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/crack crack.o crack_exact_solution.o getfem_Xfem.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
make  check-TESTS
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
PASS: bimaterial_crack_test.pl
PASS: crack.pl
============================================================================
Testsuite summary for getfem 5.3
============================================================================
# TOTAL: 2
# PASS:  2
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
Making check in mixed_elastostatic
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
make  mixed_elastostatic
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o mixed_elastostatic.o mixed_elastostatic.cc
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o mixed_elastostatic mixed_elastostatic.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/mixed_elastostatic mixed_elastostatic.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
make  check-TESTS
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
PASS: mixed_elastostatic.pl
============================================================================
Testsuite summary for getfem 5.3
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
Making check in xfem_contact
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
make  xfem_contact xfem_stokes xfem_dirichlet
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o xfem_contact.o xfem_contact.cc
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o xfem_stokes.o xfem_stokes.cc
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o xfem_dirichlet.o xfem_dirichlet.cc
In file included from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_contact.cc:28:
xfem_contact.cc: In function 'int main(int, char**)':
../../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
xfem_contact.cc:285:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  285 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
xfem_contact.cc:285:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  285 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
xfem_contact.cc:285:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  285 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
xfem_contact.cc:285:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  285 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
xfem_contact.cc:285:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  285 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
xfem_contact.cc:285:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  285 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
xfem_contact.cc:285:3: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  285 |   GMM_STANDARD_CATCH_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../src/getfem/getfem_assembling_tensors.h:41,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_contact.cc:28:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
xfem_contact.cc:261:46:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from ../../src/getfem/getfem_assembling_tensors.h:41,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_stokes.cc:28:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
xfem_stokes.cc:901:45:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from ../../src/getfem/getfem_assembling_tensors.h:41,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_dirichlet.cc:28:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
xfem_dirichlet.cc:1162:44:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_contact.cc:28:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_stokes.cc:28:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_contact.cc:28:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_stokes.cc:28:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_stokes.cc:28:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_dirichlet.cc:28:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_dirichlet.cc:28:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::scaled_vector_const_ref<gmm::rsvector<double>, double>; L2 = gmm::wsvector<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_stokes.cc:28:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::mult_spec(const L1&, const L2&, L3&, gmm::crmult, gmm::abstract_sparse) [with L1 = gmm::transposed_row_ref<gmm::row_matrix<gmm::rsvector<double> >*>; L2 = gmm::transposed_col_ref<gmm::col_matrix<gmm::rsvector<double> >*>; L3 = gmm::row_matrix<gmm::wsvector<double> >]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_dirichlet.cc:28:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_dirichlet.cc:28:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o xfem_contact xfem_contact.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/xfem_contact xfem_contact.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o xfem_stokes xfem_stokes.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/xfem_stokes xfem_stokes.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
In file included from /usr/include/c++/9/map:61,
                 from ../../src/gmm/gmm_vector.h:40,
                 from ../../src/gmm/gmm_real_part.h:41,
                 from ../../src/gmm/gmm_kernel.h:43,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_dirichlet.cc:28:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_dirichlet.cc:28:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_dirichlet.cc:28:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_dirichlet.cc:28:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_dirichlet.cc:28:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from xfem_dirichlet.cc:28:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilutp_precond<Matrix>::do_ilutp(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o xfem_dirichlet xfem_dirichlet.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/xfem_dirichlet xfem_dirichlet.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
make  check-TESTS
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
PASS: xfem_contact.pl
============================================================================
Testsuite summary for getfem 5.3
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
Making check in crack_plate
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
make  crack_mindlin crack_bilaplacian
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o crack_mindlin.o crack_mindlin.cc
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o crack_bilaplacian.o crack_bilaplacian.cc
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o crack_bilaplacian_singularities.o crack_bilaplacian_singularities.cc
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o crack_bilaplacian_problem.o crack_bilaplacian_problem.cc
In file included from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from crack_mindlin.cc:30:
crack_mindlin.cc: In function 'int main(int, char**)':
../../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
crack_mindlin.cc:1144:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1144 |     GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
crack_mindlin.cc:1144:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1144 |     GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
crack_mindlin.cc:1144:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1144 |     GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
crack_mindlin.cc:1144:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1144 |     GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
crack_mindlin.cc:1144:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1144 |     GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
crack_mindlin.cc:1144:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1144 |     GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
crack_mindlin.cc:1144:5: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
 1144 |     GMM_STANDARD_CATCH_ERROR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ../../src/getfem/getfem_config.h:155,
                 from crack_bilaplacian.h:32,
                 from crack_bilaplacian.cc:22:
crack_bilaplacian.cc: In function 'int main(int, char**)':
../../src/gmm/gmm_except.h:307:24: warning: catching polymorphic type 'class gmm::gmm_error' by value [-Wcatch-value=]
  307 |   catch(gmm::gmm_error e)                                                  \
      |                        ^
crack_bilaplacian.cc:136:6: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  136 |    } GMM_STANDARD_CATCH_ERROR;
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:318:26: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=]
  318 |   catch(std::logic_error e)                                                \
      |                          ^
crack_bilaplacian.cc:136:6: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  136 |    } GMM_STANDARD_CATCH_ERROR;
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:329:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  329 |   catch(std::runtime_error e)                                              \
      |                            ^
crack_bilaplacian.cc:136:6: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  136 |    } GMM_STANDARD_CATCH_ERROR;
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:340:14: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  340 |   catch(std::bad_alloc)                                                    \
      |              ^~~~~~~~~
crack_bilaplacian.cc:136:6: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  136 |    } GMM_STANDARD_CATCH_ERROR;
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:350:14: warning: catching polymorphic type 'class std::bad_typeid' by value [-Wcatch-value=]
  350 |   catch(std::bad_typeid)                                                   \
      |              ^~~~~~~~~~
crack_bilaplacian.cc:136:6: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  136 |    } GMM_STANDARD_CATCH_ERROR;
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:360:14: warning: catching polymorphic type 'class std::bad_exception' by value [-Wcatch-value=]
  360 |   catch(std::bad_exception)                                                \
      |              ^~~~~~~~~~~~~
crack_bilaplacian.cc:136:6: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  136 |    } GMM_STANDARD_CATCH_ERROR;
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/gmm/gmm_except.h:370:14: warning: catching polymorphic type 'class std::bad_cast' by value [-Wcatch-value=]
  370 |   catch(std::bad_cast)                                                     \
      |              ^~~~~~~~
crack_bilaplacian.cc:136:6: note: in expansion of macro 'GMM_STANDARD_CATCH_ERROR'
  136 |    } GMM_STANDARD_CATCH_ERROR;
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../src/getfem/getfem_assembling_tensors.h:41,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from crack_mindlin.cc:30:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
crack_mindlin.cc:651:23:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from crack_bilaplacian.h:35,
                 from crack_bilaplacian_problem.cc:22:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
crack_bilaplacian_problem.cc:772:23:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o crack_bilaplacian_moment.o crack_bilaplacian_moment.cc
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o crack_bilaplacian_tools.o crack_bilaplacian_tools.cc
In file included from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from crack_bilaplacian.h:35,
                 from crack_bilaplacian_moment.cc:22:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
crack_bilaplacian_moment.cc:169:23:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from crack_mindlin.cc:30:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/gmm/gmm_def.h:40,
                 from ../../src/gmm/gmm_kernel.h:41,
                 from ../../src/getfem/getfem_assembling_tensors.h:40,
                 from ../../src/getfem/getfem_assembling.h:45,
                 from crack_mindlin.cc:30:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ../../src/getfem/getfem_config.h:155,
                 from crack_bilaplacian.h:32,
                 from crack_bilaplacian_problem.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ../../src/getfem/getfem_config.h:155,
                 from crack_bilaplacian.h:32,
                 from crack_bilaplacian_problem.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::wa(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from crack_bilaplacian.h:35,
                 from crack_bilaplacian_tools.cc:22:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
crack_bilaplacian_tools.cc:859:43:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ../../src/getfem/getfem_config.h:155,
                 from crack_bilaplacian.h:32,
                 from crack_bilaplacian_moment.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ../../src/getfem/getfem_config.h:155,
                 from crack_bilaplacian.h:32,
                 from crack_bilaplacian_moment.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o crack_bilaplacian_sif.o crack_bilaplacian_sif.cc
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o crack_mindlin crack_mindlin.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/crack_mindlin crack_mindlin.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ../../src/getfem/getfem_config.h:155,
                 from crack_bilaplacian.h:32,
                 from crack_bilaplacian_tools.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ../../src/getfem/getfem_config.h:155,
                 from crack_bilaplacian.h:32,
                 from crack_bilaplacian_tools.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from crack_bilaplacian.h:35,
                 from crack_bilaplacian_sif.cc:22:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
../../src/getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = std::vector<double>; std::string = std::__cxx11::basic_string<char>]'
crack_bilaplacian_sif.cc:167:27:   required from 'void getfem::compute_crack_stress_intensity_factors_KL(const getfem::level_set&, const getfem::mesh_im&, const getfem::mesh_im&, const getfem::mesh_im&, const getfem::mesh_fem&, const getfem::mesh_fem&, const VECT&, bgeot::scalar_type, bgeot::scalar_type, bgeot::scalar_type, bgeot::scalar_type, bgeot::scalar_type, bgeot::scalar_type&, bgeot::scalar_type&) [with VECT = std::vector<double>; bgeot::scalar_type = double]'
crack_bilaplacian_sif.cc:524:128:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ../../src/getfem/getfem_config.h:155,
                 from crack_bilaplacian.h:32,
                 from crack_bilaplacian_sif.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/gmm/gmm_std.h:116,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/getfem/dal_config.h:40,
                 from ../../src/getfem/bgeot_config.h:49,
                 from ../../src/getfem/getfem_config.h:155,
                 from crack_bilaplacian.h:32,
                 from crack_bilaplacian_sif.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o crack_bilaplacian crack_bilaplacian.o crack_bilaplacian_singularities.o crack_bilaplacian_problem.o crack_bilaplacian_moment.o crack_bilaplacian_tools.o crack_bilaplacian_sif.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/crack_bilaplacian crack_bilaplacian.o crack_bilaplacian_singularities.o crack_bilaplacian_problem.o crack_bilaplacian_moment.o crack_bilaplacian_tools.o crack_bilaplacian_sif.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
make  check-TESTS
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
PASS: crack_mindlin.pl
============================================================================
Testsuite summary for getfem 5.3
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
Making check in static_contact_gears
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/static_contact_gears'
make  static_contact_gears static_contact_gears_u1_u2
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/static_contact_gears'
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o static_contact_gears.o static_contact_gears.cc
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o static_contact_gears_u1_u2.o static_contact_gears_u1_u2.cc
In file included from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears_u1_u2.cc:22:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
../../src/getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = std::vector<double>; std::string = std::__cxx11::basic_string<char>]'
static_contact_gears_u1_u2.cc:378:65:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears.cc:22:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
../../src/getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = std::vector<double>; std::string = std::__cxx11::basic_string<char>]'
static_contact_gears.cc:354:60:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/map:60,
                 from ../../src/getfem/getfem_generic_assembly.h:42,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears_u1_u2.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../../src/getfem/getfem_generic_assembly.h:42,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears_u1_u2.cc:22:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::scaled_vector_const_ref<gmm::rsvector<double>, double>; L2 = gmm::wsvector<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/map:60,
                 from ../../src/getfem/getfem_generic_assembly.h:42,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears.cc:22:
/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, double>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, double> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../../src/getfem/getfem_generic_assembly.h:42,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears.cc:22:
/usr/include/c++/9/bits/stl_map.h: In function 'void gmm::add(const L1&, L2&, gmm::abstract_sparse, gmm::abstract_sparse) [with L1 = gmm::scaled_vector_const_ref<gmm::rsvector<double>, double>; L2 = gmm::wsvector<double>]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/getfem/bgeot_ftool.h:43,
                 from ../../src/getfem/getfem_mesh.h:42,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears_u1_u2.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/getfem/bgeot_ftool.h:43,
                 from ../../src/getfem/getfem_mesh.h:42,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears_u1_u2.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../../src/getfem/bgeot_ftool.h:43,
                 from ../../src/getfem/getfem_mesh.h:42,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../../src/getfem/bgeot_ftool.h:43,
                 from ../../src/getfem/getfem_mesh.h:42,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../../src/getfem/getfem_generic_assembly.h:42,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/map:61,
                 from ../../src/getfem/getfem_generic_assembly.h:42,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears_u1_u2.cc:22:
/usr/include/c++/9/bits/stl_map.h: In member function 'void gmm::wsvector<T>::w(gmm::wsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, double>, std::_Select1st<std::pair<const unsigned int, double> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, double> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/getfem/bgeot_convex_structure.h:41,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/getfem/bgeot_convex_structure.h:41,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/getfem/bgeot_convex_structure.h:41,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/getfem/bgeot_convex_structure.h:41,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/getfem/bgeot_convex_structure.h:41,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/getfem/bgeot_convex_structure.h:41,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears_u1_u2.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/getfem/bgeot_convex_structure.h:41,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears_u1_u2.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/getfem/bgeot_convex_structure.h:41,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears_u1_u2.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gmm::elt_rsvector_value_less_<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/getfem/bgeot_convex_structure.h:41,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears_u1_u2.cc:22:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Distance = int; _Tp = gmm::elt_rsvector_<double>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../../src/gmm/gmm_std.h:115,
                 from ../../src/gmm/gmm_except.h:43,
                 from ../../src/gmm/gmm_ref.h:46,
                 from ../../src/getfem/bgeot_convex_structure.h:41,
                 from ../../src/getfem/bgeot_mesh_structure.h:42,
                 from ../../src/getfem/bgeot_mesh.h:41,
                 from ../../src/getfem/getfem_mesh.h:43,
                 from ../../src/getfem/getfem_mesh_fem.h:41,
                 from ../../src/getfem/getfem_interpolation.h:42,
                 from ../../src/getfem/getfem_generic_assembly.h:43,
                 from ../../src/getfem/getfem_models.h:42,
                 from ../../src/getfem/getfem_model_solvers.h:42,
                 from static_contact_gears_u1_u2.cc:22:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilut_precond<Matrix>::do_ilut(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilutp_precond<Matrix>::do_ilutp(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void gmm::ilutp_precond<Matrix>::do_ilutp(const M&, gmm::row_major) [with M = gmm::transposed_col_ref<const gmm::col_matrix<gmm::rsvector<double> >*>; Matrix = gmm::col_matrix<gmm::rsvector<double> >]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o static_contact_gears static_contact_gears.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/static_contact_gears static_contact_gears.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o static_contact_gears_u1_u2 static_contact_gears_u1_u2.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/static_contact_gears_u1_u2 static_contact_gears_u1_u2.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/static_contact_gears'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/static_contact_gears'
Making check in level_set_contact
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/level_set_contact'
make  test_contact
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/level_set_contact'
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o contact_problem.o contact_problem.cpp
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o test_contact.o test_contact.cpp
In file included from ../../src/getfem/getfem_interpolated_fem.h:45,
                 from test_contact.cpp:25:
../../src/getfem/getfem_mesh_fem.h: In instantiation of 'getfem::tab_scal_to_vect_iterator<CONT>::iterator& getfem::tab_scal_to_vect_iterator<CONT>::operator--() [with CONT = std::vector<unsigned int>; getfem::tab_scal_to_vect_iterator<CONT>::iterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >]':
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:183:2:   required from 'void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = int]'
/usr/include/c++/9/bits/stl_iterator_base_funcs.h:206:21:   required from 'void std::advance(_InputIterator&, _Distance) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Distance = unsigned int]'
/usr/include/c++/9/bits/vector.tcc:325:18:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:1625:4:   required from 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
/usr/include/c++/9/bits/stl_vector.h:766:4:   required from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = getfem::tab_scal_to_vect_iterator<std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]'
../../src/getfem/getfem_interpolation.h:344:26:   required from 'void getfem::interpolation_same_mesh(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, MAT&, int) [with VECTU = std::vector<double>; VECTV = std::vector<double>; MAT = gmm::dense_matrix<double>]'
../../src/getfem/getfem_interpolation.h:704:30:   required from 'void getfem::interpolation(const getfem::mesh_fem&, const getfem::mesh_fem&, const VECTU&, VECTV&, int, double, getfem::mesh_region, getfem::mesh_region) [with VECTU = std::vector<double>; VECTV = std::vector<double>]'
../../src/getfem/getfem_export.h:220:22:   required from 'void getfem::vtk_export::write_point_data(const getfem::mesh_fem&, const VECT&, const string&) [with VECT = std::vector<double>; std::string = std::__cxx11::basic_string<char>]'
test_contact.cpp:180:90:   required from here
../../src/getfem/getfem_mesh_fem.h:67:28: warning: conversion from 'int' to 'bgeot::dim_type' {aka 'short unsigned int'} may change value [-Wconversion]
   67 |     { if (ii == 0) { ii = N-1; --it; } else --ii; return *this; }
      |                           ~^~
In file included from /usr/include/c++/9/vector:72,
                 from test_contact.cpp:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gmm::elt_rsvector_<double>&}; _Tp = gmm::elt_rsvector_<double>; _Alloc = std::allocator<gmm::elt_rsvector_<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from test_contact.cpp:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void gmm::rsvector<T>::w(gmm::rsvector<T>::size_type, const T&) [with T = double]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gmm::elt_rsvector_<double>*, std::vector<gmm::elt_rsvector_<double>, std::allocator<gmm::elt_rsvector_<double> > > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o test_contact contact_problem.o test_contact.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_contact contact_problem.o test_contact.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/level_set_contact'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/level_set_contact'
Making check in test_plasticity
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
make  
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
make  check-TESTS
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
PASS: test_plasticity.py
============================================================================
Testsuite summary for getfem 5.3
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
Making check in opt_assembly
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
make  opt_assembly
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -c -o opt_assembly.o opt_assembly.cc
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long  -Wl,-z,relro -Wl,-z,now -o opt_assembly opt_assembly.o ../../src/libgetfem.la -lm  -rdynamic -lboost_system  -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas
libtool: link: g++ -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/opt_assembly opt_assembly.o -rdynamic  ../../src/.libs/libgetfem.so -lm -lboost_system -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lblas
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
make  check-TESTS
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
PASS: opt_assembly.pl
============================================================================
Testsuite summary for getfem 5.3
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
Making check in bin
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/bin'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/bin'
Making check in doc
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
Making check in sphinx
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc/sphinx'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc/sphinx'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
make[1]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary-arch
dh binary-arch --with python3
   dh_testroot -a
   dh_prep -a
   dh_auto_install -a
	make -j1 install DESTDIR=/build/getfem\+\+-8GmnsG/getfem\+\+-5.3\+dfsg1/debian/tmp AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
Making install in m4
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/m4'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/m4'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/m4'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/m4'
Making install in cubature
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/cubature'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/cubature'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/cubature'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/cubature'
Making install in src
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/src'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/src'
 /bin/mkdir -p '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libgetfem.la '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf'
libtool: install: /usr/bin/install -c .libs/libgetfem.so.5.0.3 /build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf/libgetfem.so.5.0.3
libtool: install: (cd /build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libgetfem.so.5.0.3 libgetfem.so.5 || { rm -f libgetfem.so.5 && ln -s libgetfem.so.5.0.3 libgetfem.so.5; }; })
libtool: install: (cd /build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libgetfem.so.5.0.3 libgetfem.so || { rm -f libgetfem.so && ln -s libgetfem.so.5.0.3 libgetfem.so; }; })
libtool: install: /usr/bin/install -c .libs/libgetfem.lai /build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf/libgetfem.la
libtool: install: /usr/bin/install -c .libs/libgetfem.a /build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf/libgetfem.a
libtool: install: chmod 644 /build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf/libgetfem.a
libtool: install: ranlib /build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/lib/arm-linux-gnueabihf/libgetfem.a
libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf'
 /bin/mkdir -p '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include'
 /bin/mkdir -p '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include/gmm'
 /usr/bin/install -c -m 644  gmm/gmm.h gmm/gmm_arch_config.h gmm/gmm_matrix.h gmm/gmm_iter_solvers.h gmm/gmm_iter.h gmm/gmm_inoutput.h gmm/gmm_vector.h gmm/gmm_transposed.h gmm/gmm_scaled.h gmm/gmm_conjugated.h gmm/gmm_real_part.h gmm/gmm_def.h gmm/gmm_sub_index.h gmm/gmm_vector_to_matrix.h gmm/gmm_sub_vector.h gmm/gmm_sub_matrix.h gmm/gmm_interface.h gmm/gmm_kernel.h gmm/gmm_interface_bgeot.h gmm/gmm_solver_cg.h gmm/gmm_solver_constrained_cg.h gmm/gmm_modified_gram_schmidt.h gmm/gmm_dense_Householder.h gmm/gmm_dense_lu.h gmm/gmm_dense_matrix_functions.h gmm/gmm_dense_qr.h gmm/gmm_dense_sylvester.h gmm/gmm_tri_solve.h gmm/gmm_solver_gmres.h gmm/gmm_solver_idgmres.h gmm/gmm_solver_qmr.h gmm/gmm_solver_bicgstab.h gmm/gmm_solver_Schwarz_additive.h gmm/gmm_solver_bfgs.h gmm/gmm_domain_decomp.h gmm/gmm_superlu_interface.h gmm/gmm_precond.h gmm/gmm_precond_ildlt.h gmm/gmm_precond_ildltt.h gmm/gmm_precond_mr_approx_inverse.h '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include/gmm'
 /bin/mkdir -p '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include/getfem'
 /usr/bin/install -c -m 644  getfem/dal_config.h getfem/dal_singleton.h getfem/dal_basic.h getfem/dal_bit_vector.h getfem/dal_static_stored_objects.h getfem/dal_naming_system.h getfem/dal_backtrace.h getfem/dal_tas.h getfem/dal_tree_sorted.h getfem/bgeot_config.h getfem/bgeot_permutations.h getfem/bgeot_convex_structure.h getfem/bgeot_convex.h getfem/bgeot_convex_ref.h getfem/bgeot_poly.h getfem/bgeot_geometric_trans.h getfem/bgeot_geotrans_inv.h getfem/bgeot_kdtree.h getfem/bgeot_mesh_structure.h getfem/bgeot_mesh.h getfem/bgeot_poly_composite.h getfem/bgeot_rtree.h getfem/bgeot_node_tab.h getfem/bgeot_small_vector.h getfem/bgeot_sparse_tensors.h getfem/bgeot_tensor.h getfem/bgeot_comma_init.h getfem/bgeot_torus.h getfem/bgeot_ftool.h getfem/getfem_arch_config.h getfem/getfem_copyable_ptr.h getfem/getfem_integration.h getfem/getfem_assembling.h getfem/getfem_assembling_tensors.h getfem/getfem_generic_assembly.h getfem/getfem_generic_assembly_tree.h getfem/getfem_generic_assembly_functions_and_operators.h getfem/getfem_generic_assembly_semantic.h getfem/getfem_generic_assembly_compile_and_exec.h getfem/getfem_context.h '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include/getfem'
 /bin/mkdir -p '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include/getfem'
 /usr/bin/install -c -m 644  getfem/getfem_config.h getfem/getfem_interpolation.h getfem/getfem_export.h getfem/getfem_import.h getfem/getfem_derivatives.h getfem/getfem_global_function.h getfem/getfem_fem.h getfem/getfem_interpolated_fem.h getfem/getfem_projected_fem.h getfem/getfem_fem_global_function.h getfem/getfem_mesh_fem_global_function.h getfem/getfem_mesh_fem_sum.h getfem/getfem_im_list.h getfem/getfem_mat_elem.h getfem/getfem_mat_elem_type.h getfem/getfem_mesh.h getfem/getfem_mesh_region.h getfem/getfem_mesh_fem.h getfem/getfem_mesh_im.h getfem/getfem_error_estimate.h getfem/getfem_level_set.h getfem/getfem_partial_mesh_fem.h getfem/getfem_torus.h getfem/getfem_mesh_level_set.h getfem/getfem_mesh_im_level_set.h getfem/getfem_crack_sif.h getfem/getfem_mesh_fem_level_set.h getfem/getfem_mesh_fem_product.h getfem/getfem_fem_level_set.h getfem/getfem_mesh_slicers.h getfem/getfem_mesh_slice.h getfem/getfem_regular_meshes.h getfem/getfem_models.h getfem/getfem_model_solvers.h getfem/getfem_linearized_plates.h getfem/getfem_contact_and_friction_common.h getfem/getfem_contact_and_friction_large_sliding.h getfem/getfem_contact_and_friction_nodal.h getfem/getfem_contact_and_friction_integral.h getfem/getfem_nonlinear_elasticity.h '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include/getfem'
 /bin/mkdir -p '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include/getfem'
 /usr/bin/install -c -m 644  getfem/getfem_fourth_order.h getfem/getfem_Navier_Stokes.h getfem/getfem_superlu.h getfem/getfem_plasticity.h getfem/getfem_omp.h getfem/getfem_continuation.h getfem/getfem_mesher.h getfem/getfem_convect.h getfem/getfem_deformable_mesh.h getfem/getfem_level_set_contact.h getfem/getfem_im_data.h '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include/getfem'
 /bin/mkdir -p '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include/getfem_boost'
 /usr/bin/install -c -m 644  getfem_boost/workaround.hpp getfem_boost/noncopyable.hpp '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include/getfem_boost'
 /bin/mkdir -p '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include/gmm'
 /usr/bin/install -c -m 644  gmm/gmm_precond_diagonal.h gmm/gmm_precond_ilu.h gmm/gmm_precond_ilut.h gmm/gmm_precond_ilutp.h gmm/gmm_blas.h gmm/gmm_blas_interface.h gmm/gmm_lapack_interface.h gmm/gmm_condition_number.h gmm/gmm_least_squares_cg.h gmm/gmm_range_basis.h gmm/gmm_opt.h gmm/gmm_algobase.h gmm/gmm_ref.h gmm/gmm_std.h gmm/gmm_except.h gmm/gmm_feedback_management.h gmm/gmm_MUMPS_interface.h '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/include/gmm'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/src'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/src'
Making install in tests
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/tests'
Making install in interface
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
Making install in src
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
Making install in .
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
Making install in python
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src/python'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src/python'
touch _getfem.so && rm _getfem.so
ARCHFLAGS="" CC="gcc" CFLAGS="-Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -fPIC" /usr/bin/python3 setup.py -v build  --build-temp . --build-base . --build-lib . --force
running build
running build_ext
building '_getfem' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include -fPIC -I../../../src/getfem -I../../../src/getfem -I./.. -I. -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.7m -c getfem_python_c.c -o ./getfem_python_c.o
getfem_python_c.c:142:5: warning: initialization of 'PyAsyncMethods *' {aka 'struct <anonymous> *'} from incompatible pointer type 'int (*)(PyGetfemObject *, PyGetfemObject *)' {aka 'int (*)(struct PyGetfemObject *, struct PyGetfemObject *)'} [-Wincompatible-pointer-types]
  142 |     GetfemObject_compare,              /* tp_compare, necessary for dictionary*/
      |     ^~~~~~~~~~~~~~~~~~~~
getfem_python_c.c:142:5: note: (near initialization for 'PyGetfemObject_Type.tp_as_async')
getfem_python_c.c: In function 'PyObject_to_gfi_array':
getfem_python_c.c:38:30: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   38 | #define PyString_AsString(o) PyUnicode_AsUTF8(o)
      |                              ^~~~~~~~~~~~~~~~
getfem_python_c.c:345:15: note: in expansion of macro 'PyString_AsString'
  345 |     char *s = PyString_AsString(o);
      |               ^~~~~~~~~~~~~~~~~
getfem_python_c.c:476:17: warning: comparison of integer expressions of different signedness: 'int' and 'u_int' {aka 'unsigned int'} [-Wsign-compare]
  476 |     for (i=0; i < t->dim.dim_len; ++i)
      |                 ^
getfem_python_c.c:493:17: warning: comparison of integer expressions of different signedness: 'int' and 'u_int' {aka 'unsigned int'} [-Wsign-compare]
  493 |     for (i=0; i < TGFISTORE(cell,len); ++i) {
      |                 ^
getfem_python_c.c: In function 'build_gfi_array_list':
getfem_python_c.c:554:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  554 |   *pfunction_name = PyString_AsString(PyTuple_GET_ITEM(tuple,0));
      |                   ^
getfem_python_c.c: In function 'gfi_array_to_PyObject':
getfem_python_c.c:580:18: warning: comparison of integer expressions of different signedness: 'int' and 'u_int' {aka 'unsigned int'} [-Wsign-compare]
  580 |       for(i=0; i < t->dim.dim_len; i++)
      |                  ^
getfem_python_c.c:599:19: warning: comparison of integer expressions of different signedness: 'int' and 'u_int' {aka 'unsigned int'} [-Wsign-compare]
  599 |         for(i=0; i< t->dim.dim_len; i++)
      |                   ^
getfem_python_c.c:612:19: warning: comparison of integer expressions of different signedness: 'int' and 'u_int' {aka 'unsigned int'} [-Wsign-compare]
  612 |         for(i=0; i< t->dim.dim_len; i++)
      |                   ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -Wl,-z,now -Wall -g -O2 -fdebug-prefix-map=/build/getfem++-8GmnsG/getfem++-5.3+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE -I/usr/include ./getfem_python_c.o -L../.libs -L../../../src/.libs -lgetfemint -lgetfem -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu -lblas -lstdc++ -lm -o ./_getfem.cpython-37m-arm-linux-gnueabihf.so
 /bin/mkdir -p '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/lib/python3.7/site-packages/getfem'
 /bin/mkdir -p '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/lib/python3.7/site-packages/getfem'
 /usr/bin/install -c -m 644 getfem.py __init__.py '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/lib/python3.7/site-packages/getfem'
Byte-compiling python modules...
getfem.py__init__.py
-c:2: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
Byte-compiling python modules (optimized versions) ...
getfem.py__init__.py
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src/python'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src/python'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/src'
Making install in tests
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
Making install in meshes
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/meshes'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/meshes'
make[5]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/getfem_toolbox/meshes'
 /usr/bin/install -c tank_quadratic_2500.GiD.msh holed_disc_with_quadratic_2D_triangles.msh tube_2D_spline.GiD.msh tripod.GiD.msh mixed_mesh.gmf '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/getfem_toolbox/meshes'
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/meshes'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/meshes'
Making install in python
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/python'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/python'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/python'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests/python'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
make[5]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface/tests'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/interface'
Making install in contrib
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
Making install in icare
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/icare'
Making install in delaminated_crack
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/delaminated_crack'
Making install in aposteriori
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/aposteriori'
Making install in xfem_stab_unilat_contact
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_stab_unilat_contact'
Making install in bimaterial_crack_test
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/bimaterial_crack_test'
Making install in mixed_elastostatic
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/mixed_elastostatic'
Making install in xfem_contact
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/xfem_contact'
Making install in crack_plate
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/crack_plate'
Making install in static_contact_gears
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/static_contact_gears'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/static_contact_gears'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/static_contact_gears'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/static_contact_gears'
Making install in level_set_contact
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/level_set_contact'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/level_set_contact'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/level_set_contact'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/level_set_contact'
Making install in test_plasticity
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/test_plasticity'
Making install in opt_assembly
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib/opt_assembly'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/contrib'
Making install in bin
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/bin'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/bin'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/bin'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/bin'
Making install in doc
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
Making install in sphinx
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc/sphinx'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc/sphinx'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc/sphinx'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc/sphinx'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
make[4]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/doc'
make[2]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
make[3]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
 /bin/mkdir -p '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/bin'
 /usr/bin/install -c getfem-config '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1/debian/tmp/usr/bin'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
make[2]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
make[1]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
   debian/rules override_dh_install
make[1]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
find . -name '*.pyc' -print0 | xargs -0 rm -f
find . -name '*.pyo' -print0 | xargs -0 rm -f
find . -name '*.la' -print0 | xargs -0 rm -f
dh_install
sed "s/from getfem import/from .getfem import/; s/from _getfem import/from ._getfem import/" -i debian/tmp/usr/lib/python*/*-packages/getfem/*.py
dh_missing --list-missing
dh_missing: usr/lib/python3.7/site-packages/getfem/__init__.py exists in debian/tmp but is not installed to anywhere
dh_missing: usr/lib/python3.7/site-packages/getfem/getfem.py exists in debian/tmp but is not installed to anywhere
	The following debhelper tools have reported what they installed (with files per package)
	 * dh_install: libgetfem++-dev (5), libgetfem5++ (2), libgmm++-dev (2), python3-getfem++ (0)
	If the missing files are installed by another tool, please file a bug against it.
	When filing the report, if the tool is not part of debhelper itself, please reference the
	"Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+).
	  (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
	Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built
	For a short-term work-around: Add the files to debian/not-installed
dh_numpy3
make[1]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
   dh_installdocs -a
   debian/rules override_dh_installchangelogs
make[1]: Entering directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
dh_installchangelogs ChangeLog
make[1]: Leaving directory '/build/getfem++-8GmnsG/getfem++-5.3+dfsg1'
   dh_python3 -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   dh_missing -a
dh_missing: usr/lib/python3.7/site-packages/getfem/__init__.py exists in debian/tmp but is not installed to anywhere
dh_missing: usr/lib/python3.7/site-packages/getfem/getfem.py exists in debian/tmp but is not installed to anywhere
	The following debhelper tools have reported what they installed (with files per package)
	 * dh_install: libgetfem++-dev (5), libgetfem5++ (2), libgmm++-dev (2), python3-getfem++ (0)
	 * dh_installdocs: libgetfem++-dev (2), libgetfem5++ (0), libgmm++-dev (0), python3-getfem++ (0)
	If the missing files are installed by another tool, please file a bug against it.
	When filing the report, if the tool is not part of debhelper itself, please reference the
	"Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+).
	  (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
	Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built
	For a short-term work-around: Add the files to debian/not-installed
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
   dh_shlibdeps -a
dpkg-shlibdeps: warning: deprecated use of LD_LIBRARY_PATH with private library directory which interferes with cross-building, please use -l option instead
dpkg-shlibdeps: warning: deprecated use of LD_LIBRARY_PATH with private library directory which interferes with cross-building, please use -l option instead
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libgetfem5++/usr/lib/arm-linux-gnueabihf/libgetfem.so.5.0.3 found in none of the libraries
   dh_installdeb -a
   dh_gencontrol -a
dpkg-gencontrol: warning: package libgetfem5++: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package python3-getfem++: substitution variable ${python3:Versions} unused, but is defined
dpkg-gencontrol: warning: package libgetfem++-dev: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: Depends field of package libgmm++-dev: substitution variable ${shlibs:Depends} used, but is not defined
dpkg-gencontrol: warning: package libgmm++-dev: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package libgetfem5++: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package python3-getfem++: substitution variable ${python3:Versions} unused, but is defined
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'libgetfem5++-dbgsym' in '../libgetfem5++-dbgsym_5.3+dfsg1-3_armhf.deb'.
dpkg-deb: building package 'libgetfem++-dev' in '../libgetfem++-dev_5.3+dfsg1-3_armhf.deb'.
dpkg-deb: building package 'python3-getfem++' in '../python3-getfem++_5.3+dfsg1-3_armhf.deb'.
dpkg-deb: building package 'python3-getfem++-dbgsym' in '../python3-getfem++-dbgsym_5.3+dfsg1-3_armhf.deb'.
dpkg-deb: building package 'libgmm++-dev' in '../libgmm++-dev_5.3+dfsg1-3_armhf.deb'.
dpkg-deb: building package 'libgetfem5++' in '../libgetfem5++_5.3+dfsg1-3_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> >../getfem++_5.3+dfsg1-3_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2020-01-08T09:28:37Z

Finished
--------

I: Built successfully

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


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


getfem++_5.3+dfsg1-3_armhf.changes:
-----------------------------------

Format: 1.8
Date: Fri, 27 Dec 2019 13:51:29 +0000
Source: getfem++
Binary: libgetfem++-dev libgetfem5++ libgetfem5++-dbgsym libgmm++-dev python3-getfem++ python3-getfem++-dbgsym
Architecture: armhf
Version: 5.3+dfsg1-3
Distribution: bullseye-staging
Urgency: medium
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Konstantinos Poulios <poulios.konstantinos@gmail.com>
Description:
 libgetfem++-dev - Development files for the GETFEM++ generic finite element library
 libgetfem5++ - GETFEM++ generic finite element library
 libgmm++-dev - Generic C++ template library for sparse, dense and skyline matric
 python3-getfem++ - Python interface to the GETFEM++ generic finite element library
Closes: 943943
Changes:
 getfem++ (5.3+dfsg1-3) unstable; urgency=medium
 .
   * Remove redundant dependencies on muparser and several boost packages.
   * Fix blas and lapack interface. Closes: #943943.
Checksums-Sha1:
 4e90da4aa76feb0f5b0a719123cbb7a8a863dfa6 9551 getfem++_5.3+dfsg1-3_armhf.buildinfo
 6262ccb0b72058506c7b67aa490bc35e8a8c5aa0 3987800 libgetfem++-dev_5.3+dfsg1-3_armhf.deb
 7f4d2438d7d73bc47b3f477ab0409c392fbee76b 55624308 libgetfem5++-dbgsym_5.3+dfsg1-3_armhf.deb
 e125d65d28c61c992b59bd43537854cd3ac548a5 2303656 libgetfem5++_5.3+dfsg1-3_armhf.deb
 20b6d715b0194237d1679e8a166cbe67b1d3bc30 131788 libgmm++-dev_5.3+dfsg1-3_armhf.deb
 f1c4bdc3c2844664c92a775f371572bba96f50d4 29514672 python3-getfem++-dbgsym_5.3+dfsg1-3_armhf.deb
 fa32f740a99ee236be1472b50b31dd40b2ba2aca 983916 python3-getfem++_5.3+dfsg1-3_armhf.deb
Checksums-Sha256:
 2453f7c3fb3359466137c9073256f212f459c1e4c4f9a5c504ca6b37929c8670 9551 getfem++_5.3+dfsg1-3_armhf.buildinfo
 0c984720d298cdbdcee6bc825898ac01700e3f8cf1cccec6370c0343d8f06148 3987800 libgetfem++-dev_5.3+dfsg1-3_armhf.deb
 efcd6526e2442955ceab3714fe4b6b60c7b3b652ae2136f9c8a9d889732a369a 55624308 libgetfem5++-dbgsym_5.3+dfsg1-3_armhf.deb
 b0ea3ce3bc9ede344e540fa8b4c21a6effb86a57eb76895513fcbf37cf051b02 2303656 libgetfem5++_5.3+dfsg1-3_armhf.deb
 95d68d2168df3eeacc3d220c3552f3c1c1d360750165c677e60b60b9b9e55258 131788 libgmm++-dev_5.3+dfsg1-3_armhf.deb
 8aed26c16b1effc91f0b60b216974014c8d4e05b542c5f1f827f84b4bfdcf0f6 29514672 python3-getfem++-dbgsym_5.3+dfsg1-3_armhf.deb
 6d3fead7b5ae43a18ecae96b8c888807d131b82ffb17709423eeafda234c4a52 983916 python3-getfem++_5.3+dfsg1-3_armhf.deb
Files:
 43a8cae27e58119407dcc45004551079 9551 libs optional getfem++_5.3+dfsg1-3_armhf.buildinfo
 3d8d80004eeaad353ebd0ae9424b3738 3987800 libdevel optional libgetfem++-dev_5.3+dfsg1-3_armhf.deb
 e47e440b90252c6e89af4aeb5eef0af9 55624308 debug optional libgetfem5++-dbgsym_5.3+dfsg1-3_armhf.deb
 1213d9116982bb548dbc9f9026830e53 2303656 libs optional libgetfem5++_5.3+dfsg1-3_armhf.deb
 6dc5ee0ea4e3de9fe7a8031ac339d974 131788 libdevel optional libgmm++-dev_5.3+dfsg1-3_armhf.deb
 330d8c7ce812207083220801dde67175 29514672 debug optional python3-getfem++-dbgsym_5.3+dfsg1-3_armhf.deb
 bf132a3b1fb3faf1c10f4b225ada1514 983916 python optional python3-getfem++_5.3+dfsg1-3_armhf.deb

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


libgetfem++-dev_5.3+dfsg1-3_armhf.deb
-------------------------------------

 new Debian package, version 2.0.
 size 3987800 bytes: control archive=3404 bytes.
     750 bytes,    17 lines      control              
    7394 bytes,    99 lines      md5sums              
 Package: libgetfem++-dev
 Source: getfem++
 Version: 5.3+dfsg1-3
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 28884
 Depends: libboost-system-dev, libboost-thread-dev, libgetfem5++ (= 5.3+dfsg1-3), libgmm++-dev (= 5.3+dfsg1-3), libsuperlu-dev
 Section: libdevel
 Priority: optional
 Homepage: http://getfem.org/
 Description: Development files for the GETFEM++ generic finite element library
  GETFEM++ is a library allowing the computation of any elementary matrix (even
  for mixed finite element methods) on the largest class of methods and elements,
  and for arbitrary dimension.
  .
  This package contains development files for building software that uses the
  GETFEM++ library.

drwxr-xr-x root/root         0 2019-12-27 13:51 ./
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/bin/
-rwxr-xr-x root/root      5592 2019-12-27 13:51 ./usr/bin/getfem-config
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/include/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/include/getfem/
-rw-r--r-- root/root      3191 2019-12-27 13:51 ./usr/include/getfem/bgeot_comma_init.h
-rw-r--r-- root/root      4262 2019-12-27 13:51 ./usr/include/getfem/bgeot_config.h
-rw-r--r-- root/root      9922 2019-12-27 13:51 ./usr/include/getfem/bgeot_convex.h
-rw-r--r-- root/root      7430 2019-12-27 13:51 ./usr/include/getfem/bgeot_convex_ref.h
-rw-r--r-- root/root      9451 2019-12-27 13:51 ./usr/include/getfem/bgeot_convex_structure.h
-rw-r--r-- root/root      8745 2019-12-27 13:51 ./usr/include/getfem/bgeot_ftool.h
-rw-r--r-- root/root     24792 2019-12-27 13:51 ./usr/include/getfem/bgeot_geometric_trans.h
-rw-r--r-- root/root     10846 2019-12-27 13:51 ./usr/include/getfem/bgeot_geotrans_inv.h
-rw-r--r-- root/root      5555 2019-12-27 13:51 ./usr/include/getfem/bgeot_kdtree.h
-rw-r--r-- root/root      5498 2019-12-27 13:51 ./usr/include/getfem/bgeot_mesh.h
-rw-r--r-- root/root     14737 2019-12-27 13:51 ./usr/include/getfem/bgeot_mesh_structure.h
-rw-r--r-- root/root      4115 2019-12-27 13:51 ./usr/include/getfem/bgeot_node_tab.h
-rw-r--r-- root/root      4241 2019-12-27 13:51 ./usr/include/getfem/bgeot_permutations.h
-rw-r--r-- root/root     33349 2019-12-27 13:51 ./usr/include/getfem/bgeot_poly.h
-rw-r--r-- root/root      5715 2019-12-27 13:51 ./usr/include/getfem/bgeot_poly_composite.h
-rw-r--r-- root/root      6179 2019-12-27 13:51 ./usr/include/getfem/bgeot_rtree.h
-rw-r--r-- root/root     17060 2019-12-27 13:51 ./usr/include/getfem/bgeot_small_vector.h
-rw-r--r-- root/root     33235 2019-12-27 13:51 ./usr/include/getfem/bgeot_sparse_tensors.h
-rw-r--r-- root/root     20929 2019-12-27 13:51 ./usr/include/getfem/bgeot_tensor.h
-rw-r--r-- root/root      3166 2019-12-27 13:51 ./usr/include/getfem/bgeot_torus.h
-rw-r--r-- root/root      2254 2019-12-27 13:51 ./usr/include/getfem/dal_backtrace.h
-rw-r--r-- root/root     15709 2019-12-27 13:51 ./usr/include/getfem/dal_basic.h
-rw-r--r-- root/root     17728 2019-12-27 13:51 ./usr/include/getfem/dal_bit_vector.h
-rw-r--r-- root/root      2520 2019-12-27 13:51 ./usr/include/getfem/dal_config.h
-rw-r--r-- root/root     10634 2019-12-27 13:51 ./usr/include/getfem/dal_naming_system.h
-rw-r--r-- root/root      5445 2019-12-27 13:51 ./usr/include/getfem/dal_singleton.h
-rw-r--r-- root/root     15281 2019-12-27 13:51 ./usr/include/getfem/dal_static_stored_objects.h
-rw-r--r-- root/root      7595 2019-12-27 13:51 ./usr/include/getfem/dal_tas.h
-rw-r--r-- root/root     30432 2019-12-27 13:51 ./usr/include/getfem/dal_tree_sorted.h
-rw-r--r-- root/root      3784 2019-12-27 13:51 ./usr/include/getfem/getfem_Navier_Stokes.h
lrwxrwxrwx root/root         0 2019-12-27 13:51 ./usr/include/getfem/getfem_arch_config.h -> ../gmm/getfem_arch_config.h
-rw-r--r-- root/root     67085 2019-12-27 13:51 ./usr/include/getfem/getfem_assembling.h
-rw-r--r-- root/root     27271 2019-12-27 13:51 ./usr/include/getfem/getfem_assembling_tensors.h
-rw-r--r-- root/root     16872 2019-12-27 13:51 ./usr/include/getfem/getfem_config.h
-rw-r--r-- root/root     37563 2019-12-27 13:51 ./usr/include/getfem/getfem_contact_and_friction_common.h
-rw-r--r-- root/root     44854 2019-12-27 13:51 ./usr/include/getfem/getfem_contact_and_friction_integral.h
-rw-r--r-- root/root     11059 2019-12-27 13:51 ./usr/include/getfem/getfem_contact_and_friction_large_sliding.h
-rw-r--r-- root/root     31765 2019-12-27 13:51 ./usr/include/getfem/getfem_contact_and_friction_nodal.h
-rw-r--r-- root/root      5691 2019-12-27 13:51 ./usr/include/getfem/getfem_context.h
-rw-r--r-- root/root     45106 2019-12-27 13:51 ./usr/include/getfem/getfem_continuation.h
-rw-r--r-- root/root      6005 2019-12-27 13:51 ./usr/include/getfem/getfem_convect.h
-rw-r--r-- root/root      2834 2019-12-27 13:51 ./usr/include/getfem/getfem_copyable_ptr.h
-rw-r--r-- root/root      9082 2019-12-27 13:51 ./usr/include/getfem/getfem_crack_sif.h
-rw-r--r-- root/root      5778 2019-12-27 13:51 ./usr/include/getfem/getfem_deformable_mesh.h
-rw-r--r-- root/root     12647 2019-12-27 13:51 ./usr/include/getfem/getfem_derivatives.h
-rw-r--r-- root/root      3942 2019-12-27 13:51 ./usr/include/getfem/getfem_error_estimate.h
-rw-r--r-- root/root     27675 2019-12-27 13:51 ./usr/include/getfem/getfem_export.h
-rw-r--r-- root/root     40958 2019-12-27 13:51 ./usr/include/getfem/getfem_fem.h
-rw-r--r-- root/root      5214 2019-12-27 13:51 ./usr/include/getfem/getfem_fem_global_function.h
-rw-r--r-- root/root      4197 2019-12-27 13:51 ./usr/include/getfem/getfem_fem_level_set.h
-rw-r--r-- root/root     20339 2019-12-27 13:51 ./usr/include/getfem/getfem_fourth_order.h
-rw-r--r-- root/root     29844 2019-12-27 13:51 ./usr/include/getfem/getfem_generic_assembly.h
-rw-r--r-- root/root      8441 2019-12-27 13:51 ./usr/include/getfem/getfem_generic_assembly_compile_and_exec.h
-rw-r--r-- root/root      5016 2019-12-27 13:51 ./usr/include/getfem/getfem_generic_assembly_functions_and_operators.h
-rw-r--r-- root/root      4956 2019-12-27 13:51 ./usr/include/getfem/getfem_generic_assembly_semantic.h
-rw-r--r-- root/root     18164 2019-12-27 13:51 ./usr/include/getfem/getfem_generic_assembly_tree.h
-rw-r--r-- root/root     13429 2019-12-27 13:51 ./usr/include/getfem/getfem_global_function.h
-rw-r--r-- root/root     19248 2019-12-27 13:51 ./usr/include/getfem/getfem_im_data.h
-rw-r--r-- root/root    244772 2019-12-27 13:51 ./usr/include/getfem/getfem_im_list.h
-rw-r--r-- root/root      7822 2019-12-27 13:51 ./usr/include/getfem/getfem_import.h
-rw-r--r-- root/root     15993 2019-12-27 13:51 ./usr/include/getfem/getfem_integration.h
-rw-r--r-- root/root      8337 2019-12-27 13:51 ./usr/include/getfem/getfem_interpolated_fem.h
-rw-r--r-- root/root     35350 2019-12-27 13:51 ./usr/include/getfem/getfem_interpolation.h
-rw-r--r-- root/root      4221 2019-12-27 13:51 ./usr/include/getfem/getfem_level_set.h
-rw-r--r-- root/root     34151 2019-12-27 13:51 ./usr/include/getfem/getfem_level_set_contact.h
-rw-r--r-- root/root      4180 2019-12-27 13:51 ./usr/include/getfem/getfem_linearized_plates.h
-rw-r--r-- root/root      6268 2019-12-27 13:51 ./usr/include/getfem/getfem_mat_elem.h
-rw-r--r-- root/root      7100 2019-12-27 13:51 ./usr/include/getfem/getfem_mat_elem_type.h
-rw-r--r-- root/root     27861 2019-12-27 13:51 ./usr/include/getfem/getfem_mesh.h
-rw-r--r-- root/root     29614 2019-12-27 13:51 ./usr/include/getfem/getfem_mesh_fem.h
-rw-r--r-- root/root      2897 2019-12-27 13:51 ./usr/include/getfem/getfem_mesh_fem_global_function.h
-rw-r--r-- root/root      3333 2019-12-27 13:51 ./usr/include/getfem/getfem_mesh_fem_level_set.h
-rw-r--r-- root/root      4052 2019-12-27 13:51 ./usr/include/getfem/getfem_mesh_fem_product.h
-rw-r--r-- root/root      5059 2019-12-27 13:51 ./usr/include/getfem/getfem_mesh_fem_sum.h
-rw-r--r-- root/root      6034 2019-12-27 13:51 ./usr/include/getfem/getfem_mesh_im.h
-rw-r--r-- root/root      8693 2019-12-27 13:51 ./usr/include/getfem/getfem_mesh_im_level_set.h
-rw-r--r-- root/root      7695 2019-12-27 13:51 ./usr/include/getfem/getfem_mesh_level_set.h
-rw-r--r-- root/root     10918 2019-12-27 13:51 ./usr/include/getfem/getfem_mesh_region.h
-rw-r--r-- root/root     13755 2019-12-27 13:51 ./usr/include/getfem/getfem_mesh_slice.h
-rw-r--r-- root/root     21383 2019-12-27 13:51 ./usr/include/getfem/getfem_mesh_slicers.h
-rw-r--r-- root/root     40850 2019-12-27 13:51 ./usr/include/getfem/getfem_mesher.h
-rw-r--r-- root/root     33984 2019-12-27 13:51 ./usr/include/getfem/getfem_model_solvers.h
-rw-r--r-- root/root    107152 2019-12-27 13:51 ./usr/include/getfem/getfem_models.h
-rw-r--r-- root/root     27328 2019-12-27 13:51 ./usr/include/getfem/getfem_nonlinear_elasticity.h
-rw-r--r-- root/root     12291 2019-12-27 13:51 ./usr/include/getfem/getfem_omp.h
-rw-r--r-- root/root      6642 2019-12-27 13:51 ./usr/include/getfem/getfem_partial_mesh_fem.h
-rw-r--r-- root/root     25616 2019-12-27 13:51 ./usr/include/getfem/getfem_plasticity.h
-rw-r--r-- root/root      8196 2019-12-27 13:51 ./usr/include/getfem/getfem_projected_fem.h
-rw-r--r-- root/root      7581 2019-12-27 13:51 ./usr/include/getfem/getfem_regular_meshes.h
-rw-r--r-- root/root      5178 2019-12-27 13:51 ./usr/include/getfem/getfem_superlu.h
-rw-r--r-- root/root      4042 2019-12-27 13:51 ./usr/include/getfem/getfem_torus.h
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/include/getfem_boost/
-rw-r--r-- root/root      1139 2019-12-27 13:51 ./usr/include/getfem_boost/noncopyable.hpp
-rw-r--r-- root/root      2718 2019-12-27 13:51 ./usr/include/getfem_boost/workaround.hpp
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/arm-linux-gnueabihf/
-rw-r--r-- root/root  27817810 2019-12-27 13:51 ./usr/lib/arm-linux-gnueabihf/libgetfem.a
lrwxrwxrwx root/root         0 2019-12-27 13:51 ./usr/lib/arm-linux-gnueabihf/libgetfem.so -> libgetfem.so.5.0.3
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/doc/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/doc/libgetfem++-dev/
-rw-r--r-- root/root      2917 2017-04-06 15:14 ./usr/share/doc/libgetfem++-dev/NEWS.gz
-rw-r--r-- root/root      1425 2017-04-06 15:14 ./usr/share/doc/libgetfem++-dev/README
-rw-r--r-- root/root      5052 2019-12-27 13:51 ./usr/share/doc/libgetfem++-dev/changelog.Debian.gz
-rw-r--r-- root/root      8796 2017-04-06 15:14 ./usr/share/doc/libgetfem++-dev/changelog.gz
-rw-r--r-- root/root      7846 2019-12-27 12:20 ./usr/share/doc/libgetfem++-dev/copyright


libgetfem5++-dbgsym_5.3+dfsg1-3_armhf.deb
-----------------------------------------

 new Debian package, version 2.0.
 size 55624308 bytes: control archive=560 bytes.
     413 bytes,    13 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: libgetfem5++-dbgsym
 Source: getfem++
 Version: 5.3+dfsg1-3
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 56565
 Depends: libgetfem5++ (= 5.3+dfsg1-3)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for libgetfem5++
 Build-Ids: 4709c122ae691af10855a1385386be2631e8136a

drwxr-xr-x root/root         0 2019-12-27 13:51 ./
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/debug/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/debug/.build-id/47/
-rw-r--r-- root/root  57912228 2019-12-27 13:51 ./usr/lib/debug/.build-id/47/09c122ae691af10855a1385386be2631e8136a.debug
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/doc/
lrwxrwxrwx root/root         0 2019-12-27 13:51 ./usr/share/doc/libgetfem5++-dbgsym -> libgetfem5++


libgetfem5++_5.3+dfsg1-3_armhf.deb
----------------------------------

 new Debian package, version 2.0.
 size 2303656 bytes: control archive=928 bytes.
     669 bytes,    15 lines      control              
     307 bytes,     4 lines      md5sums              
      40 bytes,     1 lines      shlibs               
      67 bytes,     2 lines      triggers             
 Package: libgetfem5++
 Source: getfem++
 Version: 5.3+dfsg1-3
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 8375
 Depends: libblas3 | libblas.so.3, libc6 (>= 2.29), libgcc1 (>= 1:4.0), libmumps-seq-5.2.1 (>= 5.2.1), libqhull7, libstdc++6 (>= 9), libsuperlu5 (>= 5.2.1+dfsg1)
 Section: libs
 Priority: optional
 Multi-Arch: same
 Homepage: http://getfem.org/
 Description: GETFEM++ generic finite element library
  GETFEM++ is a library allowing the computation of any elementary matrix (even
  for mixed finite element methods) on the largest class of methods and elements,
  and for arbitrary dimension.

drwxr-xr-x root/root         0 2019-12-27 13:51 ./
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2019-12-27 13:51 ./usr/lib/arm-linux-gnueabihf/libgetfem.so.5 -> libgetfem.so.5.0.3
-rw-r--r-- root/root   8541244 2019-12-27 13:51 ./usr/lib/arm-linux-gnueabihf/libgetfem.so.5.0.3
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/doc/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/doc/libgetfem5++/
-rw-r--r-- root/root      5052 2019-12-27 13:51 ./usr/share/doc/libgetfem5++/changelog.Debian.gz
-rw-r--r-- root/root      8796 2017-04-06 15:14 ./usr/share/doc/libgetfem5++/changelog.gz
-rw-r--r-- root/root      7846 2019-12-27 12:20 ./usr/share/doc/libgetfem5++/copyright


libgmm++-dev_5.3+dfsg1-3_armhf.deb
----------------------------------

 new Debian package, version 2.0.
 size 131788 bytes: control archive=2388 bytes.
     754 bytes,    17 lines      control              
    4195 bytes,    61 lines      md5sums              
 Package: libgmm++-dev
 Source: getfem++
 Version: 5.3+dfsg1-3
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 1008
 Depends: libmumps-dev
 Section: libdevel
 Priority: optional
 Homepage: http://getfem.org/
 Description: Generic C++ template library for sparse, dense and skyline matrices
  GMM++ is a framework of pre-defined methods for matrix computation. It is built
  as a set of generic algorithms for any interfaced vector type or matrix type.
  .
  It can be viewed as a glue library allowing cooperation between several vector
  and matrix types. However, basic sparse, dense and skyline matrix/vector types
  are built-in, hence it can be used as a standalone linear algebra library.

drwxr-xr-x root/root         0 2019-12-27 13:51 ./
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/include/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/include/gmm/
-rw-r--r-- root/root      6967 2019-12-27 13:51 ./usr/include/gmm/getfem_arch_config.h
-rw-r--r-- root/root      2222 2019-12-27 13:51 ./usr/include/gmm/gmm.h
-rw-r--r-- root/root     11064 2019-12-27 13:51 ./usr/include/gmm/gmm_MUMPS_interface.h
-rw-r--r-- root/root      8960 2019-12-27 13:51 ./usr/include/gmm/gmm_algobase.h
-rw-r--r-- root/root      6667 2019-12-27 13:51 ./usr/include/gmm/gmm_arch_config.h
-rw-r--r-- root/root     88357 2019-12-27 13:51 ./usr/include/gmm/gmm_blas.h
-rw-r--r-- root/root     49950 2019-12-27 13:51 ./usr/include/gmm/gmm_blas_interface.h
-rw-r--r-- root/root      5607 2019-12-27 13:51 ./usr/include/gmm/gmm_condition_number.h
-rw-r--r-- root/root     17332 2019-12-27 13:51 ./usr/include/gmm/gmm_conjugated.h
-rw-r--r-- root/root     47010 2019-12-27 13:51 ./usr/include/gmm/gmm_def.h
-rw-r--r-- root/root     14385 2019-12-27 13:51 ./usr/include/gmm/gmm_dense_Householder.h
-rw-r--r-- root/root     12316 2019-12-27 13:51 ./usr/include/gmm/gmm_dense_lu.h
-rw-r--r-- root/root     11407 2019-12-27 13:51 ./usr/include/gmm/gmm_dense_matrix_functions.h
-rw-r--r-- root/root     31066 2019-12-27 13:51 ./usr/include/gmm/gmm_dense_qr.h
-rw-r--r-- root/root      6929 2019-12-27 13:51 ./usr/include/gmm/gmm_dense_sylvester.h
-rw-r--r-- root/root      5694 2019-12-27 13:51 ./usr/include/gmm/gmm_domain_decomp.h
-rw-r--r-- root/root     19872 2019-12-27 13:51 ./usr/include/gmm/gmm_except.h
-rw-r--r-- root/root      7019 2019-12-27 13:51 ./usr/include/gmm/gmm_feedback_management.h
-rw-r--r-- root/root     41858 2019-12-27 13:51 ./usr/include/gmm/gmm_inoutput.h
-rw-r--r-- root/root     48547 2019-12-27 13:51 ./usr/include/gmm/gmm_interface.h
-rw-r--r-- root/root      3839 2019-12-27 13:51 ./usr/include/gmm/gmm_interface_bgeot.h
-rw-r--r-- root/root      6187 2019-12-27 13:51 ./usr/include/gmm/gmm_iter.h
-rw-r--r-- root/root      4141 2019-12-27 13:51 ./usr/include/gmm/gmm_iter_solvers.h
-rw-r--r-- root/root      2287 2019-12-27 13:51 ./usr/include/gmm/gmm_kernel.h
-rw-r--r-- root/root     26865 2019-12-27 13:51 ./usr/include/gmm/gmm_lapack_interface.h
-rw-r--r-- root/root      3508 2019-12-27 13:51 ./usr/include/gmm/gmm_least_squares_cg.h
-rw-r--r-- root/root     49095 2019-12-27 13:51 ./usr/include/gmm/gmm_matrix.h
-rw-r--r-- root/root      5565 2019-12-27 13:51 ./usr/include/gmm/gmm_modified_gram_schmidt.h
-rw-r--r-- root/root      4934 2019-12-27 13:51 ./usr/include/gmm/gmm_opt.h
-rw-r--r-- root/root      3364 2019-12-27 13:51 ./usr/include/gmm/gmm_precond.h
-rw-r--r-- root/root      5176 2019-12-27 13:51 ./usr/include/gmm/gmm_precond_diagonal.h
-rw-r--r-- root/root      9494 2019-12-27 13:51 ./usr/include/gmm/gmm_precond_ildlt.h
-rw-r--r-- root/root      6861 2019-12-27 13:51 ./usr/include/gmm/gmm_precond_ildltt.h
-rw-r--r-- root/root     10230 2019-12-27 13:51 ./usr/include/gmm/gmm_precond_ilu.h
-rw-r--r-- root/root     10514 2019-12-27 13:51 ./usr/include/gmm/gmm_precond_ilut.h
-rw-r--r-- root/root     10027 2019-12-27 13:51 ./usr/include/gmm/gmm_precond_ilutp.h
-rw-r--r-- root/root      6534 2019-12-27 13:51 ./usr/include/gmm/gmm_precond_mr_approx_inverse.h
-rw-r--r-- root/root     18541 2019-12-27 13:51 ./usr/include/gmm/gmm_range_basis.h
-rw-r--r-- root/root     26697 2019-12-27 13:51 ./usr/include/gmm/gmm_real_part.h
-rw-r--r-- root/root     22081 2019-12-27 13:51 ./usr/include/gmm/gmm_ref.h
-rw-r--r-- root/root     18554 2019-12-27 13:51 ./usr/include/gmm/gmm_scaled.h
-rw-r--r-- root/root     30041 2019-12-27 13:51 ./usr/include/gmm/gmm_solver_Schwarz_additive.h
-rw-r--r-- root/root      7329 2019-12-27 13:51 ./usr/include/gmm/gmm_solver_bfgs.h
-rw-r--r-- root/root      6809 2019-12-27 13:51 ./usr/include/gmm/gmm_solver_bicgstab.h
-rw-r--r-- root/root      7140 2019-12-27 13:51 ./usr/include/gmm/gmm_solver_cg.h
-rw-r--r-- root/root      6089 2019-12-27 13:51 ./usr/include/gmm/gmm_solver_constrained_cg.h
-rw-r--r-- root/root      7120 2019-12-27 13:51 ./usr/include/gmm/gmm_solver_gmres.h
-rw-r--r-- root/root     25521 2019-12-27 13:51 ./usr/include/gmm/gmm_solver_idgmres.h
-rw-r--r-- root/root      8052 2019-12-27 13:51 ./usr/include/gmm/gmm_solver_qmr.h
-rw-r--r-- root/root     13745 2019-12-27 13:51 ./usr/include/gmm/gmm_std.h
-rw-r--r-- root/root      8518 2019-12-27 13:51 ./usr/include/gmm/gmm_sub_index.h
-rw-r--r-- root/root     19401 2019-12-27 13:51 ./usr/include/gmm/gmm_sub_matrix.h
-rw-r--r-- root/root     24405 2019-12-27 13:51 ./usr/include/gmm/gmm_sub_vector.h
-rw-r--r-- root/root     16028 2019-12-27 13:51 ./usr/include/gmm/gmm_superlu_interface.h
-rw-r--r-- root/root     11366 2019-12-27 13:51 ./usr/include/gmm/gmm_transposed.h
-rw-r--r-- root/root      9049 2019-12-27 13:51 ./usr/include/gmm/gmm_tri_solve.h
-rw-r--r-- root/root     59854 2019-12-27 13:51 ./usr/include/gmm/gmm_vector.h
-rw-r--r-- root/root     14848 2019-12-27 13:51 ./usr/include/gmm/gmm_vector_to_matrix.h
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/doc/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/doc/libgmm++-dev/
-rw-r--r-- root/root      5052 2019-12-27 13:51 ./usr/share/doc/libgmm++-dev/changelog.Debian.gz
-rw-r--r-- root/root      8796 2017-04-06 15:14 ./usr/share/doc/libgmm++-dev/changelog.gz
-rw-r--r-- root/root      7846 2019-12-27 12:20 ./usr/share/doc/libgmm++-dev/copyright


python3-getfem++-dbgsym_5.3+dfsg1-3_armhf.deb
---------------------------------------------

 new Debian package, version 2.0.
 size 29514672 bytes: control archive=552 bytes.
     408 bytes,    12 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: python3-getfem++-dbgsym
 Source: getfem++
 Version: 5.3+dfsg1-3
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 30788
 Depends: python3-getfem++ (= 5.3+dfsg1-3)
 Section: debug
 Priority: optional
 Description: debug symbols for python3-getfem++
 Build-Ids: 33570ac17bf85b567e6f0a0eed49258274e087d6

drwxr-xr-x root/root         0 2019-12-27 13:51 ./
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/debug/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/debug/.build-id/33/
-rw-r--r-- root/root  31516172 2019-12-27 13:51 ./usr/lib/debug/.build-id/33/570ac17bf85b567e6f0a0eed49258274e087d6.debug
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/doc/
lrwxrwxrwx root/root         0 2019-12-27 13:51 ./usr/share/doc/python3-getfem++-dbgsym -> python3-getfem++


python3-getfem++_5.3+dfsg1-3_armhf.deb
--------------------------------------

 new Debian package, version 2.0.
 size 983916 bytes: control archive=1292 bytes.
     880 bytes,    17 lines      control              
     516 bytes,     6 lines      md5sums              
     258 bytes,    12 lines   *  postinst             #!/bin/sh
     407 bytes,    12 lines   *  prerm                #!/bin/sh
 Package: python3-getfem++
 Source: getfem++
 Version: 5.3+dfsg1-3
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 4033
 Depends: libgetfem5++ (= 5.3+dfsg1-3), python3 (<< 3.8), python3-numpy (>= 1:1.16.0~rc1), python3-scipy, python3-numpy-abi9, python3 (>= 3.7~), python3:any, libblas3 | libblas.so.3, libc6 (>= 2.29), libgcc1 (>= 1:3.5), libmumps-seq-5.2.1 (>= 5.2.1), libstdc++6 (>= 9)
 Provides: python3.7-getfem++
 Section: python
 Priority: optional
 Homepage: http://getfem.org/
 Description: Python interface to the GETFEM++ generic finite element library
  GETFEM++ is a library allowing the computation of any elementary matrix (even
  for mixed finite element methods) on the largest class of methods and elements,
  and for arbitrary dimension.
  .
  This package contains the Python 3 interface to GETFEM++.

drwxr-xr-x root/root         0 2019-12-27 13:51 ./
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/python3/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/python3/dist-packages/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/lib/python3/dist-packages/getfem/
-rw-r--r-- root/root      1231 2019-12-27 13:51 ./usr/lib/python3/dist-packages/getfem/__init__.py
-rw-r--r-- root/root   3831708 2019-12-27 13:51 ./usr/lib/python3/dist-packages/getfem/_getfem.cpython-37m-arm-linux-gnueabihf.so
-rw-r--r-- root/root    260185 2019-12-27 13:51 ./usr/lib/python3/dist-packages/getfem/getfem.py
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/doc/
drwxr-xr-x root/root         0 2019-12-27 13:51 ./usr/share/doc/python3-getfem++/
-rw-r--r-- root/root      5052 2019-12-27 13:51 ./usr/share/doc/python3-getfem++/changelog.Debian.gz
-rw-r--r-- root/root      8796 2017-04-06 15:14 ./usr/share/doc/python3-getfem++/changelog.gz
-rw-r--r-- root/root      7846 2019-12-27 12:20 ./usr/share/doc/python3-getfem++/copyright


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


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

Purging /build/getfem++-8GmnsG
Not cleaning session: cloned chroot in use

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

Build Architecture: armhf
Build-Space: 3756300
Build-Time: 4019
Distribution: bullseye-staging
Host Architecture: armhf
Install-Time: 482
Job: getfem++_5.3+dfsg1-3
Machine Architecture: armhf
Package: getfem++
Package-Time: 4524
Source-Version: 5.3+dfsg1-3
Space: 3756300
Status: successful
Version: 5.3+dfsg1-3
--------------------------------------------------------------------------------
Finished at 2020-01-08T09:28:37Z
Build needed 01:15:24, 3756300k disk space