Raspbian Package Auto-Building

Build log for xdmf (3.0+git20190531-11+b1) on armhf

xdmf3.0+git20190531-11+b1armhf → 2023-01-15 01:23:14

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

+==============================================================================+
| xdmf 3.0+git20190531-11+b1 (armhf)           Sat, 14 Jan 2023 23:29:37 +0000 |
+==============================================================================+

Package: xdmf
Version: 3.0+git20190531-11+b1
Source Version: 3.0+git20190531-11
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-ce561a78-f88f-4a4e-b900-c21d2e095c9c' with '<<CHROOT>>'

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

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.6 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.4 MB]
Fetched 27.9 MB in 10s (2792 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

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


Check APT
---------

Checking available source versions...

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

Reading package lists...
NOTICE: 'xdmf' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/science-team/xdmf.git -b debian/latest
Please use:
git clone https://salsa.debian.org/science-team/xdmf.git -b debian/latest
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 398 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main xdmf 3.0+git20190531-11 (dsc) [2246 B]
Get:2 http://172.17.4.1/private bookworm-staging/main xdmf 3.0+git20190531-11 (tar) [384 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main xdmf 3.0+git20190531-11 (diff) [11.4 kB]
Fetched 398 kB in 0s (4801 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/xdmf-rxkYKD/xdmf-3.0+git20190531' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/xdmf-rxkYKD' with '<<BUILDDIR>>'

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


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

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-w2mcwk/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-w2mcwk/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-w2mcwk/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-w2mcwk/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-w2mcwk/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-w2mcwk/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-w2mcwk/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-w2mcwk/apt_archive ./ Packages [432 B]
Fetched 2108 B in 0s (7652 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:
  krb5-locales libpam-cap netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 46 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-w2mcwk/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 (47.7 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12958 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

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

Arch check ok (armhf included in any)

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


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

Merged Build-Depends: debhelper-compat (= 13), dh-sequence-python3, python3-all-dev, cmake (>= 2.4.0), libhdf5-serial-dev, libhdf5-mpi-dev, libxml2-dev, libboost-dev, libtiff-dev, gfortran | fortran-compiler, swig, bzip2, libbz2-dev, libgzstream-dev, libmetis-dev
Merged Build-Conflicts: libxdmf-dev
Filtered Build-Depends: debhelper-compat (= 13), dh-sequence-python3, python3-all-dev, cmake (>= 2.4.0), libhdf5-serial-dev, libhdf5-mpi-dev, libxml2-dev, libboost-dev, libtiff-dev, gfortran, swig, bzip2, libbz2-dev, libgzstream-dev, libmetis-dev
Filtered Build-Conflicts: libxdmf-dev
dpkg-deb: building package 'sbuild-build-depends-xdmf-dummy' in '/<<BUILDDIR>>/resolver-w2mcwk/apt_archive/sbuild-build-depends-xdmf-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-xdmf-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-w2mcwk/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-w2mcwk/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-w2mcwk/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-w2mcwk/apt_archive ./ Sources [620 B]
Get:5 copy:/<<BUILDDIR>>/resolver-w2mcwk/apt_archive ./ Packages [691 B]
Fetched 2644 B in 0s (11.2 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install xdmf 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:
  krb5-locales libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data
  debhelper dh-autoreconf dh-python dh-strip-nondeterminism dwz file gettext
  gettext-base gfortran gfortran-12 groff-base hdf5-helpers ibverbs-providers
  icu-devtools intltool-debian libaec-dev libaec0 libarchive-zip-perl
  libarchive13 libboost-dev libboost1.74-dev libbrotli1 libbsd0 libbz2-dev
  libcbor0.8 libcurl4 libcurl4-openssl-dev libdebhelper-perl libdeflate-dev
  libdeflate0 libedit2 libelf1 libevent-2.1-7 libevent-core-2.1-7 libevent-dev
  libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7
  libexpat1 libexpat1-dev libfabric1 libfido2-1
  libfile-stripnondeterminism-perl libgfortran-12-dev libgfortran5
  libgzstream-dev libgzstream0 libhdf5-103-1 libhdf5-cpp-103-1 libhdf5-dev
  libhdf5-fortran-102 libhdf5-hl-100 libhdf5-hl-cpp-100 libhdf5-hl-fortran-100
  libhdf5-mpi-dev libhdf5-openmpi-103-1 libhdf5-openmpi-cpp-103-1
  libhdf5-openmpi-dev libhdf5-openmpi-fortran-102 libhdf5-openmpi-hl-100
  libhdf5-openmpi-hl-cpp-100 libhdf5-openmpi-hl-fortran-100 libhwloc-dev
  libhwloc-plugins libhwloc15 libibverbs-dev libibverbs1 libicu-dev libicu72
  libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev
  libjs-jquery libjs-jquery-ui libjs-sphinxdoc libjs-underscore libjsoncpp25
  liblerc-dev liblerc4 libltdl-dev libltdl7 liblzma-dev libmagic-mgc libmagic1
  libmd0 libmetis-dev libmetis5 libmpdec3 libmunge2 libnghttp2-14 libnl-3-200
  libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnuma-dev libnuma1
  libopenmpi-dev libopenmpi3 libpciaccess0 libpipeline1 libpmix-dev libpmix2
  libproc2-0 libpsl5 libpython3-all-dev libpython3-dev libpython3-stdlib
  libpython3.10 libpython3.10-dev libpython3.10-minimal libpython3.10-stdlib
  libpython3.11 libpython3.11-dev libpython3.11-minimal libpython3.11-stdlib
  librdmacm1 librhash0 librtmp1 libssh2-1 libssl-dev libsub-override-perl
  libsz2 libtiff-dev libtiff6 libtiffxx6 libtool libuchardet0 libuv1
  libwebp-dev libwebp7 libwebpdemux2 libwebpmux3 libx11-6 libx11-data libxau6
  libxcb1 libxdmcp6 libxext6 libxml2 libxml2-dev libxnvctrl0 libzstd-dev
  libzstd1 m4 man-db media-types mpi-default-dev ocl-icd-libopencl1
  openmpi-bin openmpi-common openssh-client po-debconf procps python3
  python3-all python3-all-dev python3-dev python3-distutils python3-lib2to3
  python3-minimal python3.10 python3.10-dev python3.10-minimal python3.11
  python3.11-dev python3.11-minimal swig swig4.0 zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format
  elpa-cmake-mode ninja-build dh-make flit python3-build python3-tomli
  python3-installer gettext-doc libasprintf-dev libgettextpo-dev gfortran-doc
  gfortran-12-doc libcoarrays-dev groff lrzip libboost-doc libboost1.74-doc
  libboost-atomic1.74-dev libboost-chrono1.74-dev libboost-container1.74-dev
  libboost-context1.74-dev libboost-contract1.74-dev
  libboost-coroutine1.74-dev libboost-date-time1.74-dev
  libboost-exception1.74-dev libboost-fiber1.74-dev
  libboost-filesystem1.74-dev libboost-graph1.74-dev
  libboost-graph-parallel1.74-dev libboost-iostreams1.74-dev
  libboost-locale1.74-dev libboost-log1.74-dev libboost-math1.74-dev
  libboost-mpi1.74-dev libboost-mpi-python1.74-dev libboost-numpy1.74-dev
  libboost-program-options1.74-dev libboost-python1.74-dev
  libboost-random1.74-dev libboost-regex1.74-dev
  libboost-serialization1.74-dev libboost-stacktrace1.74-dev
  libboost-system1.74-dev libboost-test1.74-dev libboost-thread1.74-dev
  libboost-timer1.74-dev libboost-type-erasure1.74-dev libboost-wave1.74-dev
  libboost1.74-tools-dev libmpfrc++-dev libntl-dev libboost-nowide1.74-dev
  libcurl4-doc libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev
  pkg-config libhdf5-doc icu-doc libjs-jquery-ui-docs libtool-doc liblzma-doc
  openmpi-doc pciutils libssl-doc gcj-jdk m4-doc apparmor less www-browser
  opencl-icd keychain libpam-ssh monkeysphere ssh-askpass libmail-box-perl
  python3-doc python3-tk python3-venv python3.10-venv python3.10-doc
  binfmt-support python3.11-venv python3.11-doc swig-doc swig-examples
  swig4.0-examples swig4.0-doc
Recommended packages:
  curl | wget | lynx bzip2-doc ca-certificates libarchive-cpio-perl
  javascript-common libcoarrays-openmpi-dev publicsuffix xauth
  libmail-sendmail-perl psmisc
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data
  debhelper dh-autoreconf dh-python dh-strip-nondeterminism dwz file gettext
  gettext-base gfortran gfortran-12 groff-base hdf5-helpers ibverbs-providers
  icu-devtools intltool-debian libaec-dev libaec0 libarchive-zip-perl
  libarchive13 libboost-dev libboost1.74-dev libbrotli1 libbsd0 libbz2-dev
  libcbor0.8 libcurl4 libcurl4-openssl-dev libdebhelper-perl libdeflate-dev
  libdeflate0 libedit2 libelf1 libevent-2.1-7 libevent-core-2.1-7 libevent-dev
  libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7
  libexpat1 libexpat1-dev libfabric1 libfido2-1
  libfile-stripnondeterminism-perl libgfortran-12-dev libgfortran5
  libgzstream-dev libgzstream0 libhdf5-103-1 libhdf5-cpp-103-1 libhdf5-dev
  libhdf5-fortran-102 libhdf5-hl-100 libhdf5-hl-cpp-100 libhdf5-hl-fortran-100
  libhdf5-mpi-dev libhdf5-openmpi-103-1 libhdf5-openmpi-cpp-103-1
  libhdf5-openmpi-dev libhdf5-openmpi-fortran-102 libhdf5-openmpi-hl-100
  libhdf5-openmpi-hl-cpp-100 libhdf5-openmpi-hl-fortran-100 libhwloc-dev
  libhwloc-plugins libhwloc15 libibverbs-dev libibverbs1 libicu-dev libicu72
  libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev
  libjs-jquery libjs-jquery-ui libjs-sphinxdoc libjs-underscore libjsoncpp25
  liblerc-dev liblerc4 libltdl-dev libltdl7 liblzma-dev libmagic-mgc libmagic1
  libmd0 libmetis-dev libmetis5 libmpdec3 libmunge2 libnghttp2-14 libnl-3-200
  libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnuma-dev libnuma1
  libopenmpi-dev libopenmpi3 libpciaccess0 libpipeline1 libpmix-dev libpmix2
  libproc2-0 libpsl5 libpython3-all-dev libpython3-dev libpython3-stdlib
  libpython3.10 libpython3.10-dev libpython3.10-minimal libpython3.10-stdlib
  libpython3.11 libpython3.11-dev libpython3.11-minimal libpython3.11-stdlib
  librdmacm1 librhash0 librtmp1 libssh2-1 libssl-dev libsub-override-perl
  libsz2 libtiff-dev libtiff6 libtiffxx6 libtool libuchardet0 libuv1
  libwebp-dev libwebp7 libwebpdemux2 libwebpmux3 libx11-6 libx11-data libxau6
  libxcb1 libxdmcp6 libxext6 libxml2 libxml2-dev libxnvctrl0 libzstd-dev m4
  man-db media-types mpi-default-dev ocl-icd-libopencl1 openmpi-bin
  openmpi-common openssh-client po-debconf procps python3 python3-all
  python3-all-dev python3-dev python3-distutils python3-lib2to3
  python3-minimal python3.10 python3.10-dev python3.10-minimal python3.11
  python3.11-dev python3.11-minimal sbuild-build-depends-xdmf-dummy swig
  swig4.0 zlib1g-dev
The following packages will be upgraded:
  libzstd1
1 upgraded, 178 newly installed, 0 to remove and 45 not upgraded.
Need to get 102 MB of archives.
After this operation, 528 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-w2mcwk/apt_archive ./ sbuild-build-depends-xdmf-dummy 0.invalid.0 [976 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-minimal armhf 3.10.9-1 [769 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.5.0-1 [77.2 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf python3.10-minimal armhf 3.10.9-1 [1477 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.10.6-3 [25.5 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf media-types all 8.0.0 [33.4 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-stdlib armhf 3.10.9-1 [1597 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf python3.10 armhf 3.10.9-1 [509 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.10.6-3 [8588 B]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.10.6-3 [25.2 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf libpython3.11-minimal armhf 3.11.1-2 [796 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf python3.11-minimal armhf 3.11.1-2 [1678 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf libzstd1 armhf 1.5.2+dfsg2-3 [244 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-9 [774 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-4 [78.8 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.11.1-1 [1341 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf libproc2-0 armhf 2:4.0.2-3 [53.6 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf procps armhf 2:4.0.2-3 [679 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-10 [156 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-2 [28.6 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.7-1 [112 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20221030-2 [76.2 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libcbor0.8 armhf 0.8.0-2 [22.8 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf libfido2-1 armhf 1.12.0-2 [67.6 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf openssh-client armhf 1:9.1p1-2 [811 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-2 [256 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-10 [495 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf libicu72 armhf 72.1-3 [9009 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.1 [570 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf libarchive13 armhf 3.6.2-1 [293 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b2 [260 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf libnghttp2-14 armhf 1.51.0-1 [60.5 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf libpsl5 armhf 0.21.0-1.2 [56.2 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf libssh2-1 armhf 1.10.0-3+b1 [161 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf libcurl4 armhf 7.87.0-1 [332 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf libjsoncpp25 armhf 1.9.5-4 [66.7 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf librhash0 armhf 1.4.3-3 [142 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf libuv1 armhf 1.44.2-1+rpi1 [125 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf cmake-data all 3.25.1-1 [2026 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf cmake armhf 3.25.1-1 [3859 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.11.4 [81.2 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-5 [517 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-2 [19.4 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-2 [8556 B]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-2+rpi2 [177 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-10 [1203 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.11.4 [942 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf python3-lib2to3 all 3.10.8-1 [77.3 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf python3-distutils all 3.10.8-1 [139 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf dh-python all 5.20220819+rpi1 [114 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf libgfortran5 armhf 12.2.0-10+rpi1 [238 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf libgfortran-12-dev armhf 12.2.0-10+rpi1 [285 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf gfortran-12 armhf 12.2.0-10+rpi1 [7508 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf gfortran armhf 4:12.2.0-1+rpi1 [1432 B]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf hdf5-helpers armhf 1.10.8+repack1-1 [27.9 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf libnl-3-200 armhf 3.7.0-0.2 [55.0 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf libnl-route-3-200 armhf 3.7.0-0.2 [152 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf libibverbs1 armhf 42.0-1 [53.7 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf ibverbs-providers armhf 42.0-1 [28.8 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf icu-devtools armhf 72.1-3 [175 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf libaec0 armhf 1.0.6-1 [19.3 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf libsz2 armhf 1.0.6-1 [7452 B]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf libaec-dev armhf 1.0.6-1 [17.6 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf libboost1.74-dev armhf 1.74.0-18.1 [9509 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libboost-dev armhf 1.74.0.3+b4 [4824 B]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf libbz2-dev armhf 1.0.8-5+b2 [26.8 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf libcurl4-openssl-dev armhf 7.87.0-1 [410 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf libdeflate0 armhf 1.14-1 [50.9 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf libdeflate-dev armhf 1.14-1 [48.1 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf libevent-2.1-7 armhf 2.1.12-stable-5+b1 [166 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-5+b1 [125 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf libevent-extra-2.1-7 armhf 2.1.12-stable-5+b1 [102 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf libevent-pthreads-2.1-7 armhf 2.1.12-stable-5+b1 [57.6 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf libevent-openssl-2.1-7 armhf 2.1.12-stable-5+b1 [62.5 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf libevent-dev armhf 2.1.12-stable-5+b1 [280 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf libexpat1-dev armhf 2.5.0-1 [130 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf librdmacm1 armhf 42.0-1 [60.3 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libfabric1 armhf 1.11.0-3 [310 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libgzstream0 armhf 1.5+git20171107.9a20658-1 [6504 B]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf libgzstream-dev armhf 1.5+git20171107.9a20658-1 [6940 B]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-103-1 armhf 1.10.8+repack1-1 [1218 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-cpp-103-1 armhf 1.10.8+repack1-1 [116 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-fortran-102 armhf 1.10.8+repack1-1 [81.8 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-hl-100 armhf 1.10.8+repack1-1 [64.6 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-hl-fortran-100 armhf 1.10.8+repack1-1 [38.9 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-hl-cpp-100 armhf 1.10.8+repack1-1 [25.2 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1 [901 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo armhf 1:2.1.2-1 [144 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo-dev armhf 1:2.1.2-1 [261 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf libjpeg-dev armhf 1:2.1.2-1 [74.7 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf libssl-dev armhf 3.0.7-1 [2095 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-dev armhf 1.10.8+repack1-1 [2307 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf libhwloc15 armhf 2.9.0-1 [124 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf libmunge2 armhf 0.5.14-6 [18.6 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf libpciaccess0 armhf 0.17-2 [48.8 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf libxcb1 armhf 1.15-1 [139 kB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf libx11-data all 2:1.8.3-3 [292 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf libx11-6 armhf 2:1.8.3-3 [687 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf libxnvctrl0 armhf 510.108.03-1 [11.8 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf ocl-icd-libopencl1 armhf 2.3.1-1 [40.3 kB]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf libhwloc-plugins armhf 2.9.0-1 [16.0 kB]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf libpmix2 armhf 4.2.2-1 [530 kB]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf libopenmpi3 armhf 4.1.4-3+rpi1 [1795 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-103-1 armhf 1.10.8+repack1-1 [1257 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-fortran-102 armhf 1.10.8+repack1-1 [82.2 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-hl-100 armhf 1.10.8+repack1-1 [64.7 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-hl-fortran-100 armhf 1.10.8+repack1-1 [38.9 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-cpp-103-1 armhf 1.10.8+repack1-1 [116 kB]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-hl-cpp-100 armhf 1.10.8+repack1-1 [25.3 kB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf openmpi-common all 4.1.4-3+rpi1 [165 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf libnl-3-dev armhf 3.7.0-0.2 [93.4 kB]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf libnl-route-3-dev armhf 3.7.0-0.2 [163 kB]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf libibverbs-dev armhf 42.0-1 [188 kB]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf libnuma1 armhf 2.0.16-1 [18.4 kB]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf libnuma-dev armhf 2.0.16-1 [31.5 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf libltdl7 armhf 2.4.7-5 [390 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf libltdl-dev armhf 2.4.7-5 [161 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf libhwloc-dev armhf 2.9.0-1 [196 kB]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf libpmix-dev armhf 4.2.2-1 [845 kB]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf openmpi-bin armhf 4.1.4-3+rpi1 [192 kB]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf libopenmpi-dev armhf 4.1.4-3+rpi1 [920 kB]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-dev armhf 1.10.8+repack1-1 [2364 kB]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf mpi-default-dev armhf 1.14 [5548 B]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-mpi-dev armhf 1.10.8+repack1-1 [20.0 kB]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf libicu-dev armhf 72.1-3 [9959 kB]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf libjbig0 armhf 2.1-6.1 [27.0 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf libjbig-dev armhf 2.1-6.1 [27.2 kB]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf libjs-sphinxdoc all 5.3.0-2 [130 kB]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf liblerc4 armhf 4.0.0+ds-2 [133 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf liblerc-dev armhf 4.0.0+ds-2 [147 kB]
Get:153 http://172.17.4.1/private bookworm-staging/main armhf liblzma-dev armhf 5.4.0-0.1 [240 kB]
Get:154 http://172.17.4.1/private bookworm-staging/main armhf libmetis5 armhf 5.1.0.dfsg-7 [133 kB]
Get:155 http://172.17.4.1/private bookworm-staging/main armhf libmetis-dev armhf 5.1.0.dfsg-7 [11.0 kB]
Get:156 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10 armhf 3.10.9-1 [1462 kB]
Get:157 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-dev armhf 3.10.9-1 [2926 kB]
Get:158 http://172.17.4.1/private bookworm-staging/main armhf libpython3-dev armhf 3.10.6-3 [8820 B]
Get:159 http://172.17.4.1/private bookworm-staging/main armhf libpython3.11-stdlib armhf 3.11.1-2 [1622 kB]
Get:160 http://172.17.4.1/private bookworm-staging/main armhf libpython3.11 armhf 3.11.1-2 [1666 kB]
Get:161 http://172.17.4.1/private bookworm-staging/main armhf libpython3.11-dev armhf 3.11.1-2 [3375 kB]
Get:162 http://172.17.4.1/private bookworm-staging/main armhf libpython3-all-dev armhf 3.10.6-3 [1072 B]
Get:163 http://172.17.4.1/private bookworm-staging/main armhf libzstd-dev armhf 1.5.2+dfsg2-3 [301 kB]
Get:164 http://172.17.4.1/private bookworm-staging/main armhf libwebp7 armhf 1.2.2-2+b2 [237 kB]
Get:165 http://172.17.4.1/private bookworm-staging/main armhf libwebpmux3 armhf 1.2.2-2+b2 [103 kB]
Get:166 http://172.17.4.1/private bookworm-staging/main armhf libwebpdemux2 armhf 1.2.2-2+b2 [95.5 kB]
Get:167 http://172.17.4.1/private bookworm-staging/main armhf libwebp-dev armhf 1.2.2-2+b2 [316 kB]
Get:168 http://172.17.4.1/private bookworm-staging/main armhf libtiff6 armhf 4.5.0-3 [292 kB]
Get:169 http://172.17.4.1/private bookworm-staging/main armhf libtiffxx6 armhf 4.5.0-3 [144 kB]
Get:170 http://172.17.4.1/private bookworm-staging/main armhf libtiff-dev armhf 4.5.0-3 [414 kB]
Get:171 http://172.17.4.1/private bookworm-staging/main armhf libxml2-dev armhf 2.9.14+dfsg-1.1 [636 kB]
Get:172 http://172.17.4.1/private bookworm-staging/main armhf python3.11 armhf 3.11.1-2 [567 kB]
Get:173 http://172.17.4.1/private bookworm-staging/main armhf python3-all armhf 3.10.6-3 [1064 B]
Get:174 http://172.17.4.1/private bookworm-staging/main armhf python3.10-dev armhf 3.10.9-1 [512 kB]
Get:175 http://172.17.4.1/private bookworm-staging/main armhf python3-dev armhf 3.10.6-3 [26.0 kB]
Get:176 http://172.17.4.1/private bookworm-staging/main armhf python3.11-dev armhf 3.11.1-2 [618 kB]
Get:177 http://172.17.4.1/private bookworm-staging/main armhf python3-all-dev armhf 3.10.6-3 [1076 B]
Get:178 http://172.17.4.1/private bookworm-staging/main armhf swig4.0 armhf 4.1.0-0.2 [1220 kB]
Get:179 http://172.17.4.1/private bookworm-staging/main armhf swig all 4.1.0-0.2 [321 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 102 MB in 10s (9728 kB/s)
Selecting previously unselected package libpython3.10-minimal:armhf.
(Reading database ... 12958 files and directories currently installed.)
Preparing to unpack .../libpython3.10-minimal_3.10.9-1_armhf.deb ...
Unpacking libpython3.10-minimal:armhf (3.10.9-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.5.0-1_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-1) ...
Selecting previously unselected package python3.10-minimal.
Preparing to unpack .../python3.10-minimal_3.10.9-1_armhf.deb ...
Unpacking python3.10-minimal (3.10.9-1) ...
Setting up libpython3.10-minimal:armhf (3.10.9-1) ...
Setting up libexpat1:armhf (2.5.0-1) ...
Setting up python3.10-minimal (3.10.9-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13263 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.10.6-3_armhf.deb ...
Unpacking python3-minimal (3.10.6-3) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_8.0.0_all.deb ...
Unpacking media-types (8.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../2-libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Selecting previously unselected package libpython3.10-stdlib:armhf.
Preparing to unpack .../3-libpython3.10-stdlib_3.10.9-1_armhf.deb ...
Unpacking libpython3.10-stdlib:armhf (3.10.9-1) ...
Selecting previously unselected package python3.10.
Preparing to unpack .../4-python3.10_3.10.9-1_armhf.deb ...
Unpacking python3.10 (3.10.9-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.10.6-3_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.10.6-3) ...
Setting up python3-minimal (3.10.6-3) ...
Selecting previously unselected package python3.
(Reading database ... 13665 files and directories currently installed.)
Preparing to unpack .../python3_3.10.6-3_armhf.deb ...
Unpacking python3 (3.10.6-3) ...
Selecting previously unselected package libpython3.11-minimal:armhf.
Preparing to unpack .../libpython3.11-minimal_3.11.1-2_armhf.deb ...
Unpacking libpython3.11-minimal:armhf (3.11.1-2) ...
Selecting previously unselected package python3.11-minimal.
Preparing to unpack .../python3.11-minimal_3.11.1-2_armhf.deb ...
Unpacking python3.11-minimal (3.11.1-2) ...
Preparing to unpack .../libzstd1_1.5.2+dfsg2-3_armhf.deb ...
Unpacking libzstd1:armhf (1.5.2+dfsg2-3) over (1.5.2+dfsg-1) ...
Setting up libzstd1:armhf (1.5.2+dfsg2-3) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 13990 files and directories currently installed.)
Preparing to unpack .../000-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../001-groff-base_1.22.4-9_armhf.deb ...
Unpacking groff-base (1.22.4-9) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../002-bsdextrautils_2.38.1-4_armhf.deb ...
Unpacking bsdextrautils (2.38.1-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../003-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../004-man-db_2.11.1-1_armhf.deb ...
Unpacking man-db (2.11.1-1) ...
Selecting previously unselected package libproc2-0:armhf.
Preparing to unpack .../005-libproc2-0_2%3a4.0.2-3_armhf.deb ...
Unpacking libproc2-0:armhf (2:4.0.2-3) ...
Selecting previously unselected package procps.
Preparing to unpack .../006-procps_2%3a4.0.2-3_armhf.deb ...
Unpacking procps (2:4.0.2-3) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../007-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../008-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../009-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../010-gettext-base_0.21-10_armhf.deb ...
Unpacking gettext-base (0.21-10) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../011-libmd0_1.0.4-2_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-2) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../012-libbsd0_0.11.7-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.7-1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../013-libedit2_3.1-20221030-2_armhf.deb ...
Unpacking libedit2:armhf (3.1-20221030-2) ...
Selecting previously unselected package libcbor0.8:armhf.
Preparing to unpack .../014-libcbor0.8_0.8.0-2_armhf.deb ...
Unpacking libcbor0.8:armhf (0.8.0-2) ...
Selecting previously unselected package libfido2-1:armhf.
Preparing to unpack .../015-libfido2-1_1.12.0-2_armhf.deb ...
Unpacking libfido2-1:armhf (1.12.0-2) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../016-openssh-client_1%3a9.1p1-2_armhf.deb ...
Unpacking openssh-client (1:9.1p1-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../017-m4_1.4.19-2_armhf.deb ...
Unpacking m4 (1.4.19-2) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../018-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../019-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../020-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../021-autopoint_0.21-10_all.deb ...
Unpacking autopoint (0.21-10) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../022-libicu72_72.1-3_armhf.deb ...
Unpacking libicu72:armhf (72.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../023-libxml2_2.9.14+dfsg-1.1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.1) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../024-libarchive13_3.6.2-1_armhf.deb ...
Unpacking libarchive13:armhf (3.6.2-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../025-libbrotli1_1.0.9-2+b2_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b2) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../026-libnghttp2-14_1.51.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.51.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../027-libpsl5_0.21.0-1.2_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../028-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../029-libssh2-1_1.10.0-3+b1_armhf.deb ...
Unpacking libssh2-1:armhf (1.10.0-3+b1) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../030-libcurl4_7.87.0-1_armhf.deb ...
Unpacking libcurl4:armhf (7.87.0-1) ...
Selecting previously unselected package libjsoncpp25:armhf.
Preparing to unpack .../031-libjsoncpp25_1.9.5-4_armhf.deb ...
Unpacking libjsoncpp25:armhf (1.9.5-4) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../032-librhash0_1.4.3-3_armhf.deb ...
Unpacking librhash0:armhf (1.4.3-3) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../033-libuv1_1.44.2-1+rpi1_armhf.deb ...
Unpacking libuv1:armhf (1.44.2-1+rpi1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../034-cmake-data_3.25.1-1_all.deb ...
Unpacking cmake-data (3.25.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../035-cmake_3.25.1-1_armhf.deb ...
Unpacking cmake (3.25.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../036-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../037-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../038-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../039-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../040-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../041-libfile-stripnondeterminism-perl_1.13.0-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../042-dh-strip-nondeterminism_1.13.0-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-2) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../043-libelf1_0.187-2+rpi2_armhf.deb ...
Unpacking libelf1:armhf (0.187-2+rpi2) ...
Selecting previously unselected package dwz.
Preparing to unpack .../044-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../045-gettext_0.21-10_armhf.deb ...
Unpacking gettext (0.21-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../046-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../047-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../048-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../049-python3-lib2to3_3.10.8-1_all.deb ...
Unpacking python3-lib2to3 (3.10.8-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../050-python3-distutils_3.10.8-1_all.deb ...
Unpacking python3-distutils (3.10.8-1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../051-dh-python_5.20220819+rpi1_all.deb ...
Unpacking dh-python (5.20220819+rpi1) ...
Selecting previously unselected package libgfortran5:armhf.
Preparing to unpack .../052-libgfortran5_12.2.0-10+rpi1_armhf.deb ...
Unpacking libgfortran5:armhf (12.2.0-10+rpi1) ...
Selecting previously unselected package libgfortran-12-dev:armhf.
Preparing to unpack .../053-libgfortran-12-dev_12.2.0-10+rpi1_armhf.deb ...
Unpacking libgfortran-12-dev:armhf (12.2.0-10+rpi1) ...
Selecting previously unselected package gfortran-12.
Preparing to unpack .../054-gfortran-12_12.2.0-10+rpi1_armhf.deb ...
Unpacking gfortran-12 (12.2.0-10+rpi1) ...
Selecting previously unselected package gfortran.
Preparing to unpack .../055-gfortran_4%3a12.2.0-1+rpi1_armhf.deb ...
Unpacking gfortran (4:12.2.0-1+rpi1) ...
Selecting previously unselected package hdf5-helpers.
Preparing to unpack .../056-hdf5-helpers_1.10.8+repack1-1_armhf.deb ...
Unpacking hdf5-helpers (1.10.8+repack1-1) ...
Selecting previously unselected package libnl-3-200:armhf.
Preparing to unpack .../057-libnl-3-200_3.7.0-0.2_armhf.deb ...
Unpacking libnl-3-200:armhf (3.7.0-0.2) ...
Selecting previously unselected package libnl-route-3-200:armhf.
Preparing to unpack .../058-libnl-route-3-200_3.7.0-0.2_armhf.deb ...
Unpacking libnl-route-3-200:armhf (3.7.0-0.2) ...
Selecting previously unselected package libibverbs1:armhf.
Preparing to unpack .../059-libibverbs1_42.0-1_armhf.deb ...
Unpacking libibverbs1:armhf (42.0-1) ...
Selecting previously unselected package ibverbs-providers:armhf.
Preparing to unpack .../060-ibverbs-providers_42.0-1_armhf.deb ...
Unpacking ibverbs-providers:armhf (42.0-1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../061-icu-devtools_72.1-3_armhf.deb ...
Unpacking icu-devtools (72.1-3) ...
Selecting previously unselected package libaec0:armhf.
Preparing to unpack .../062-libaec0_1.0.6-1_armhf.deb ...
Unpacking libaec0:armhf (1.0.6-1) ...
Selecting previously unselected package libsz2:armhf.
Preparing to unpack .../063-libsz2_1.0.6-1_armhf.deb ...
Unpacking libsz2:armhf (1.0.6-1) ...
Selecting previously unselected package libaec-dev:armhf.
Preparing to unpack .../064-libaec-dev_1.0.6-1_armhf.deb ...
Unpacking libaec-dev:armhf (1.0.6-1) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../065-libboost1.74-dev_1.74.0-18.1_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0-18.1) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../066-libboost-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../067-libbz2-dev_1.0.8-5+b2_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.8-5+b2) ...
Selecting previously unselected package libcurl4-openssl-dev:armhf.
Preparing to unpack .../068-libcurl4-openssl-dev_7.87.0-1_armhf.deb ...
Unpacking libcurl4-openssl-dev:armhf (7.87.0-1) ...
Selecting previously unselected package libdeflate0:armhf.
Preparing to unpack .../069-libdeflate0_1.14-1_armhf.deb ...
Unpacking libdeflate0:armhf (1.14-1) ...
Selecting previously unselected package libdeflate-dev:armhf.
Preparing to unpack .../070-libdeflate-dev_1.14-1_armhf.deb ...
Unpacking libdeflate-dev:armhf (1.14-1) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../071-libevent-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-core-2.1-7:armhf.
Preparing to unpack .../072-libevent-core-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-extra-2.1-7:armhf.
Preparing to unpack .../073-libevent-extra-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-extra-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-pthreads-2.1-7:armhf.
Preparing to unpack .../074-libevent-pthreads-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-pthreads-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-openssl-2.1-7:armhf.
Preparing to unpack .../075-libevent-openssl-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-openssl-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-dev.
Preparing to unpack .../076-libevent-dev_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-dev (2.1.12-stable-5+b1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../077-libexpat1-dev_2.5.0-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.5.0-1) ...
Selecting previously unselected package librdmacm1:armhf.
Preparing to unpack .../078-librdmacm1_42.0-1_armhf.deb ...
Unpacking librdmacm1:armhf (42.0-1) ...
Selecting previously unselected package libfabric1:armhf.
Preparing to unpack .../079-libfabric1_1.11.0-3_armhf.deb ...
Unpacking libfabric1:armhf (1.11.0-3) ...
Selecting previously unselected package libgzstream0:armhf.
Preparing to unpack .../080-libgzstream0_1.5+git20171107.9a20658-1_armhf.deb ...
Unpacking libgzstream0:armhf (1.5+git20171107.9a20658-1) ...
Selecting previously unselected package libgzstream-dev:armhf.
Preparing to unpack .../081-libgzstream-dev_1.5+git20171107.9a20658-1_armhf.deb ...
Unpacking libgzstream-dev:armhf (1.5+git20171107.9a20658-1) ...
Selecting previously unselected package libhdf5-103-1:armhf.
Preparing to unpack .../082-libhdf5-103-1_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-103-1:armhf (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-cpp-103-1:armhf.
Preparing to unpack .../083-libhdf5-cpp-103-1_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-cpp-103-1:armhf (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-fortran-102:armhf.
Preparing to unpack .../084-libhdf5-fortran-102_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-fortran-102:armhf (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-hl-100:armhf.
Preparing to unpack .../085-libhdf5-hl-100_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-hl-100:armhf (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-hl-fortran-100:armhf.
Preparing to unpack .../086-libhdf5-hl-fortran-100_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-hl-fortran-100:armhf (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-hl-cpp-100:armhf.
Preparing to unpack .../087-libhdf5-hl-cpp-100_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-hl-cpp-100:armhf (1.10.8+repack1-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../088-zlib1g-dev_1%3a1.2.13.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../089-libjpeg62-turbo_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.1.2-1) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../090-libjpeg62-turbo-dev_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:2.1.2-1) ...
Selecting previously unselected package libjpeg-dev:armhf.
Preparing to unpack .../091-libjpeg-dev_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg-dev:armhf (1:2.1.2-1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../092-libssl-dev_3.0.7-1_armhf.deb ...
Unpacking libssl-dev:armhf (3.0.7-1) ...
Selecting previously unselected package libhdf5-dev.
Preparing to unpack .../093-libhdf5-dev_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-dev (1.10.8+repack1-1) ...
Selecting previously unselected package libhwloc15:armhf.
Preparing to unpack .../094-libhwloc15_2.9.0-1_armhf.deb ...
Unpacking libhwloc15:armhf (2.9.0-1) ...
Selecting previously unselected package libmunge2.
Preparing to unpack .../095-libmunge2_0.5.14-6_armhf.deb ...
Unpacking libmunge2 (0.5.14-6) ...
Selecting previously unselected package libpciaccess0:armhf.
Preparing to unpack .../096-libpciaccess0_0.17-2_armhf.deb ...
Unpacking libpciaccess0:armhf (0.17-2) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../097-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../098-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../099-libxcb1_1.15-1_armhf.deb ...
Unpacking libxcb1:armhf (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../100-libx11-data_2%3a1.8.3-3_all.deb ...
Unpacking libx11-data (2:1.8.3-3) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../101-libx11-6_2%3a1.8.3-3_armhf.deb ...
Unpacking libx11-6:armhf (2:1.8.3-3) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../102-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxnvctrl0:armhf.
Preparing to unpack .../103-libxnvctrl0_510.108.03-1_armhf.deb ...
Unpacking libxnvctrl0:armhf (510.108.03-1) ...
Selecting previously unselected package ocl-icd-libopencl1:armhf.
Preparing to unpack .../104-ocl-icd-libopencl1_2.3.1-1_armhf.deb ...
Unpacking ocl-icd-libopencl1:armhf (2.3.1-1) ...
Selecting previously unselected package libhwloc-plugins:armhf.
Preparing to unpack .../105-libhwloc-plugins_2.9.0-1_armhf.deb ...
Unpacking libhwloc-plugins:armhf (2.9.0-1) ...
Selecting previously unselected package libpmix2:armhf.
Preparing to unpack .../106-libpmix2_4.2.2-1_armhf.deb ...
Unpacking libpmix2:armhf (4.2.2-1) ...
Selecting previously unselected package libopenmpi3:armhf.
Preparing to unpack .../107-libopenmpi3_4.1.4-3+rpi1_armhf.deb ...
Unpacking libopenmpi3:armhf (4.1.4-3+rpi1) ...
Selecting previously unselected package libhdf5-openmpi-103-1:armhf.
Preparing to unpack .../108-libhdf5-openmpi-103-1_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-openmpi-103-1:armhf (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-openmpi-fortran-102:armhf.
Preparing to unpack .../109-libhdf5-openmpi-fortran-102_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-openmpi-fortran-102:armhf (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-openmpi-hl-100:armhf.
Preparing to unpack .../110-libhdf5-openmpi-hl-100_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-openmpi-hl-100:armhf (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-openmpi-hl-fortran-100:armhf.
Preparing to unpack .../111-libhdf5-openmpi-hl-fortran-100_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-openmpi-hl-fortran-100:armhf (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-openmpi-cpp-103-1:armhf.
Preparing to unpack .../112-libhdf5-openmpi-cpp-103-1_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-openmpi-cpp-103-1:armhf (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-openmpi-hl-cpp-100:armhf.
Preparing to unpack .../113-libhdf5-openmpi-hl-cpp-100_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-openmpi-hl-cpp-100:armhf (1.10.8+repack1-1) ...
Selecting previously unselected package openmpi-common.
Preparing to unpack .../114-openmpi-common_4.1.4-3+rpi1_all.deb ...
Unpacking openmpi-common (4.1.4-3+rpi1) ...
Selecting previously unselected package libnl-3-dev:armhf.
Preparing to unpack .../115-libnl-3-dev_3.7.0-0.2_armhf.deb ...
Unpacking libnl-3-dev:armhf (3.7.0-0.2) ...
Selecting previously unselected package libnl-route-3-dev:armhf.
Preparing to unpack .../116-libnl-route-3-dev_3.7.0-0.2_armhf.deb ...
Unpacking libnl-route-3-dev:armhf (3.7.0-0.2) ...
Selecting previously unselected package libibverbs-dev:armhf.
Preparing to unpack .../117-libibverbs-dev_42.0-1_armhf.deb ...
Unpacking libibverbs-dev:armhf (42.0-1) ...
Selecting previously unselected package libnuma1:armhf.
Preparing to unpack .../118-libnuma1_2.0.16-1_armhf.deb ...
Unpacking libnuma1:armhf (2.0.16-1) ...
Selecting previously unselected package libnuma-dev:armhf.
Preparing to unpack .../119-libnuma-dev_2.0.16-1_armhf.deb ...
Unpacking libnuma-dev:armhf (2.0.16-1) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../120-libltdl7_2.4.7-5_armhf.deb ...
Unpacking libltdl7:armhf (2.4.7-5) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../121-libltdl-dev_2.4.7-5_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.7-5) ...
Selecting previously unselected package libhwloc-dev:armhf.
Preparing to unpack .../122-libhwloc-dev_2.9.0-1_armhf.deb ...
Unpacking libhwloc-dev:armhf (2.9.0-1) ...
Selecting previously unselected package libpmix-dev:armhf.
Preparing to unpack .../123-libpmix-dev_4.2.2-1_armhf.deb ...
Unpacking libpmix-dev:armhf (4.2.2-1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../124-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../125-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ...
Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ...
Selecting previously unselected package openmpi-bin.
Preparing to unpack .../126-openmpi-bin_4.1.4-3+rpi1_armhf.deb ...
Unpacking openmpi-bin (4.1.4-3+rpi1) ...
Selecting previously unselected package libopenmpi-dev:armhf.
Preparing to unpack .../127-libopenmpi-dev_4.1.4-3+rpi1_armhf.deb ...
Unpacking libopenmpi-dev:armhf (4.1.4-3+rpi1) ...
Selecting previously unselected package libhdf5-openmpi-dev.
Preparing to unpack .../128-libhdf5-openmpi-dev_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-openmpi-dev (1.10.8+repack1-1) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../129-mpi-default-dev_1.14_armhf.deb ...
Unpacking mpi-default-dev (1.14) ...
Selecting previously unselected package libhdf5-mpi-dev.
Preparing to unpack .../130-libhdf5-mpi-dev_1.10.8+repack1-1_armhf.deb ...
Unpacking libhdf5-mpi-dev (1.10.8+repack1-1) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../131-libicu-dev_72.1-3_armhf.deb ...
Unpacking libicu-dev:armhf (72.1-3) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../132-libjbig0_2.1-6.1_armhf.deb ...
Unpacking libjbig0:armhf (2.1-6.1) ...
Selecting previously unselected package libjbig-dev:armhf.
Preparing to unpack .../133-libjbig-dev_2.1-6.1_armhf.deb ...
Unpacking libjbig-dev:armhf (2.1-6.1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../134-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../135-libjs-sphinxdoc_5.3.0-2_all.deb ...
Unpacking libjs-sphinxdoc (5.3.0-2) ...
Selecting previously unselected package liblerc4:armhf.
Preparing to unpack .../136-liblerc4_4.0.0+ds-2_armhf.deb ...
Unpacking liblerc4:armhf (4.0.0+ds-2) ...
Selecting previously unselected package liblerc-dev:armhf.
Preparing to unpack .../137-liblerc-dev_4.0.0+ds-2_armhf.deb ...
Unpacking liblerc-dev:armhf (4.0.0+ds-2) ...
Selecting previously unselected package liblzma-dev:armhf.
Preparing to unpack .../138-liblzma-dev_5.4.0-0.1_armhf.deb ...
Unpacking liblzma-dev:armhf (5.4.0-0.1) ...
Selecting previously unselected package libmetis5:armhf.
Preparing to unpack .../139-libmetis5_5.1.0.dfsg-7_armhf.deb ...
Unpacking libmetis5:armhf (5.1.0.dfsg-7) ...
Selecting previously unselected package libmetis-dev.
Preparing to unpack .../140-libmetis-dev_5.1.0.dfsg-7_armhf.deb ...
Unpacking libmetis-dev (5.1.0.dfsg-7) ...
Selecting previously unselected package libpython3.10:armhf.
Preparing to unpack .../141-libpython3.10_3.10.9-1_armhf.deb ...
Unpacking libpython3.10:armhf (3.10.9-1) ...
Selecting previously unselected package libpython3.10-dev:armhf.
Preparing to unpack .../142-libpython3.10-dev_3.10.9-1_armhf.deb ...
Unpacking libpython3.10-dev:armhf (3.10.9-1) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../143-libpython3-dev_3.10.6-3_armhf.deb ...
Unpacking libpython3-dev:armhf (3.10.6-3) ...
Selecting previously unselected package libpython3.11-stdlib:armhf.
Preparing to unpack .../144-libpython3.11-stdlib_3.11.1-2_armhf.deb ...
Unpacking libpython3.11-stdlib:armhf (3.11.1-2) ...
Selecting previously unselected package libpython3.11:armhf.
Preparing to unpack .../145-libpython3.11_3.11.1-2_armhf.deb ...
Unpacking libpython3.11:armhf (3.11.1-2) ...
Selecting previously unselected package libpython3.11-dev:armhf.
Preparing to unpack .../146-libpython3.11-dev_3.11.1-2_armhf.deb ...
Unpacking libpython3.11-dev:armhf (3.11.1-2) ...
Selecting previously unselected package libpython3-all-dev:armhf.
Preparing to unpack .../147-libpython3-all-dev_3.10.6-3_armhf.deb ...
Unpacking libpython3-all-dev:armhf (3.10.6-3) ...
Selecting previously unselected package libzstd-dev:armhf.
Preparing to unpack .../148-libzstd-dev_1.5.2+dfsg2-3_armhf.deb ...
Unpacking libzstd-dev:armhf (1.5.2+dfsg2-3) ...
Selecting previously unselected package libwebp7:armhf.
Preparing to unpack .../149-libwebp7_1.2.2-2+b2_armhf.deb ...
Unpacking libwebp7:armhf (1.2.2-2+b2) ...
Selecting previously unselected package libwebpmux3:armhf.
Preparing to unpack .../150-libwebpmux3_1.2.2-2+b2_armhf.deb ...
Unpacking libwebpmux3:armhf (1.2.2-2+b2) ...
Selecting previously unselected package libwebpdemux2:armhf.
Preparing to unpack .../151-libwebpdemux2_1.2.2-2+b2_armhf.deb ...
Unpacking libwebpdemux2:armhf (1.2.2-2+b2) ...
Selecting previously unselected package libwebp-dev:armhf.
Preparing to unpack .../152-libwebp-dev_1.2.2-2+b2_armhf.deb ...
Unpacking libwebp-dev:armhf (1.2.2-2+b2) ...
Selecting previously unselected package libtiff6:armhf.
Preparing to unpack .../153-libtiff6_4.5.0-3_armhf.deb ...
Unpacking libtiff6:armhf (4.5.0-3) ...
Selecting previously unselected package libtiffxx6:armhf.
Preparing to unpack .../154-libtiffxx6_4.5.0-3_armhf.deb ...
Unpacking libtiffxx6:armhf (4.5.0-3) ...
Selecting previously unselected package libtiff-dev:armhf.
Preparing to unpack .../155-libtiff-dev_4.5.0-3_armhf.deb ...
Unpacking libtiff-dev:armhf (4.5.0-3) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../156-libxml2-dev_2.9.14+dfsg-1.1_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.14+dfsg-1.1) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../157-python3.11_3.11.1-2_armhf.deb ...
Unpacking python3.11 (3.11.1-2) ...
Selecting previously unselected package python3-all.
Preparing to unpack .../158-python3-all_3.10.6-3_armhf.deb ...
Unpacking python3-all (3.10.6-3) ...
Selecting previously unselected package python3.10-dev.
Preparing to unpack .../159-python3.10-dev_3.10.9-1_armhf.deb ...
Unpacking python3.10-dev (3.10.9-1) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../160-python3-dev_3.10.6-3_armhf.deb ...
Unpacking python3-dev (3.10.6-3) ...
Selecting previously unselected package python3.11-dev.
Preparing to unpack .../161-python3.11-dev_3.11.1-2_armhf.deb ...
Unpacking python3.11-dev (3.11.1-2) ...
Selecting previously unselected package python3-all-dev.
Preparing to unpack .../162-python3-all-dev_3.10.6-3_armhf.deb ...
Unpacking python3-all-dev (3.10.6-3) ...
Selecting previously unselected package swig4.0.
Preparing to unpack .../163-swig4.0_4.1.0-0.2_armhf.deb ...
Unpacking swig4.0 (4.1.0-0.2) ...
Selecting previously unselected package swig.
Preparing to unpack .../164-swig_4.1.0-0.2_all.deb ...
Unpacking swig (4.1.0-0.2) ...
Selecting previously unselected package sbuild-build-depends-xdmf-dummy.
Preparing to unpack .../165-sbuild-build-depends-xdmf-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-xdmf-dummy (0.invalid.0) ...
Setting up media-types (8.0.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libpciaccess0:armhf (0.17-2) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libpsl5:armhf (0.21.0-1.2) ...
Setting up libboost1.74-dev:armhf (1.74.0-18.1) ...
Setting up libicu72:armhf (72.1-3) ...
Setting up liblerc4:armhf (4.0.0+ds-2) ...
Setting up libzstd-dev:armhf (1.5.2+dfsg2-3) ...
Setting up bsdextrautils (2.38.1-4) ...
Setting up hdf5-helpers (1.10.8+repack1-1) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libcbor0.8:armhf (0.8.0-2) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libbrotli1:armhf (1.0.9-2+b2) ...
Setting up libnghttp2-14:armhf (1.51.0-1) ...
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up libdeflate0:armhf (1.14-1) ...
Setting up gettext-base (0.21-10) ...
Setting up m4 (1.4.19-2) ...
Setting up libmetis5:armhf (5.1.0.dfsg-7) ...
Setting up file (1:5.41-4) ...
Setting up libjbig0:armhf (2.1-6.1) ...
Setting up libaec0:armhf (1.0.6-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libuv1:armhf (1.44.2-1+rpi1) ...
Setting up libmunge2 (0.5.14-6) ...
Setting up libexpat1-dev:armhf (2.5.0-1) ...
Setting up libjpeg62-turbo:armhf (1:2.1.2-1) ...
Setting up libx11-data (2:1.8.3-3) ...
Setting up libjpeg62-turbo-dev:armhf (1:2.1.2-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up libproc2-0:armhf (2:4.0.2-3) ...
Setting up libssl-dev:armhf (3.0.7-1) ...
Setting up libhwloc15:armhf (2.9.0-1) ...
Setting up libevent-core-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libevent-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up autopoint (0.21-10) ...
Setting up libjsoncpp25:armhf (1.9.5-4) ...
Setting up icu-devtools (72.1-3) ...
Setting up liblerc-dev:armhf (4.0.0+ds-2) ...
Setting up libltdl7:armhf (2.4.7-5) ...
Setting up libgfortran5:armhf (12.2.0-10+rpi1) ...
Setting up autoconf (2.71-2) ...
Setting up libgzstream0:armhf (1.5+git20171107.9a20658-1) ...
Setting up libwebp7:armhf (1.2.2-2+b2) ...
Setting up liblzma-dev:armhf (5.4.0-0.1) ...
Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1) ...
Setting up libnuma1:armhf (2.0.16-1) ...
Setting up libmd0:armhf (1.0.4-2) ...
Setting up ocl-icd-libopencl1:armhf (2.3.1-1) ...
Setting up librhash0:armhf (1.4.3-3) ...
Setting up libtiff6:armhf (4.5.0-3) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up procps (2:4.0.2-3) ...
Setting up libnl-3-200:armhf (3.7.0-0.2) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up openmpi-common (4.1.4-3+rpi1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libssh2-1:armhf (1.10.0-3+b1) ...
Setting up cmake-data (3.25.1-1) ...
Setting up libboost-dev:armhf (1.74.0.3+b4) ...
Setting up libpython3.11-minimal:armhf (3.11.1-2) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up swig4.0 (4.1.0-0.2) ...
Setting up libfido2-1:armhf (1.12.0-2) ...
Setting up libwebpmux3:armhf (1.2.2-2+b2) ...
Setting up libbsd0:armhf (0.11.7-1) ...
Setting up libtiffxx6:armhf (4.5.0-3) ...
Setting up libdeflate-dev:armhf (1.14-1) ...
Setting up libelf1:armhf (0.187-2+rpi2) ...
Setting up libicu-dev:armhf (72.1-3) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.1) ...
Setting up libsz2:armhf (1.0.6-1) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Setting up libevent-pthreads-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libbz2-dev:armhf (1.0.8-5+b2) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.0-2) ...
Setting up python3.11-minimal (3.11.1-2) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libevent-extra-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libxcb1:armhf (1.15-1) ...
Setting up gettext (0.21-10) ...
Setting up swig (4.1.0-0.2) ...
Setting up libtool (2.4.7-5) ...
Setting up libarchive13:armhf (3.6.2-1) ...
Setting up libmetis-dev (5.1.0.dfsg-7) ...
Setting up libwebpdemux2:armhf (1.2.2-2+b2) ...
Setting up libpython3.11-stdlib:armhf (3.11.1-2) ...
Setting up libedit2:armhf (3.1-20221030-2) ...
Setting up libaec-dev:armhf (1.0.6-1) ...
Setting up libjpeg-dev:armhf (1:2.1.2-1) ...
Setting up libjbig-dev:armhf (2.1-6.1) ...
Setting up libevent-openssl-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libgfortran-12-dev:armhf (12.2.0-10+rpi1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up libnuma-dev:armhf (2.0.16-1) ...
Setting up libnl-route-3-200:armhf (3.7.0-0.2) ...
Setting up libgzstream-dev:armhf (1.5+git20171107.9a20658-1) ...
Setting up libpython3.10-stdlib:armhf (3.10.9-1) ...
Setting up dh-autoreconf (20) ...
Setting up libltdl-dev:armhf (2.4.7-5) ...
Setting up gfortran-12 (12.2.0-10+rpi1) ...
Setting up libxml2-dev:armhf (2.9.14+dfsg-1.1) ...
Setting up libwebp-dev:armhf (1.2.2-2+b2) ...
Setting up libjs-jquery-ui (1.13.2+dfsg-1) ...
Setting up libtiff-dev:armhf (4.5.0-3) ...
Setting up libevent-dev (2.1.12-stable-5+b1) ...
Setting up libjs-sphinxdoc (5.3.0-2) ...
Setting up dh-strip-nondeterminism (1.13.0-2) ...
Setting up dwz (0.15-1) ...
Setting up libnl-3-dev:armhf (3.7.0-0.2) ...
Setting up groff-base (1.22.4-9) ...
Setting up libcurl4:armhf (7.87.0-1) ...
Setting up libx11-6:armhf (2:1.8.3-3) ...
Setting up libhwloc-dev:armhf (2.9.0-1) ...
Setting up libpython3-stdlib:armhf (3.10.6-3) ...
Setting up python3.11 (3.11.1-2) ...
Setting up libpython3.10:armhf (3.10.9-1) ...
Setting up libibverbs1:armhf (42.0-1) ...
Setting up python3.10 (3.10.9-1) ...
Setting up libpython3.11:armhf (3.11.1-2) ...
Setting up ibverbs-providers:armhf (42.0-1) ...
Setting up openssh-client (1:9.1p1-2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up python3 (3.10.6-3) ...
Setting up man-db (2.11.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up gfortran (4:12.2.0-1+rpi1) ...
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode
Setting up libxnvctrl0:armhf (510.108.03-1) ...
Setting up libnl-route-3-dev:armhf (3.7.0-0.2) ...
Setting up libcurl4-openssl-dev:armhf (7.87.0-1) ...
Setting up libpython3.11-dev:armhf (3.11.1-2) ...
Setting up libpython3.10-dev:armhf (3.10.9-1) ...
Setting up python3.10-dev (3.10.9-1) ...
Setting up libhdf5-103-1:armhf (1.10.8+repack1-1) ...
Setting up libhdf5-cpp-103-1:armhf (1.10.8+repack1-1) ...
Setting up cmake (3.25.1-1) ...
Setting up python3-lib2to3 (3.10.8-1) ...
Setting up libhdf5-hl-100:armhf (1.10.8+repack1-1) ...
Setting up python3-distutils (3.10.8-1) ...
Setting up dh-python (5.20220819+rpi1) ...
Setting up librdmacm1:armhf (42.0-1) ...
Setting up libpython3-dev:armhf (3.10.6-3) ...
Setting up python3.11-dev (3.11.1-2) ...
Setting up python3-all (3.10.6-3) ...
Setting up debhelper (13.11.4) ...
Setting up libibverbs-dev:armhf (42.0-1) ...
Setting up libhwloc-plugins:armhf (2.9.0-1) ...
Setting up libhdf5-hl-cpp-100:armhf (1.10.8+repack1-1) ...
Setting up libpython3-all-dev:armhf (3.10.6-3) ...
Setting up python3-dev (3.10.6-3) ...
Setting up libhdf5-fortran-102:armhf (1.10.8+repack1-1) ...
Setting up libhdf5-hl-fortran-100:armhf (1.10.8+repack1-1) ...
Setting up python3-all-dev (3.10.6-3) ...
Setting up libfabric1:armhf (1.11.0-3) ...
Setting up libpmix2:armhf (4.2.2-1) ...
Setting up libopenmpi3:armhf (4.1.4-3+rpi1) ...
Setting up libhdf5-dev (1.10.8+repack1-1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-serial.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
Setting up libpmix-dev:armhf (4.2.2-1) ...
Setting up openmpi-bin (4.1.4-3+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 libhdf5-openmpi-103-1:armhf (1.10.8+repack1-1) ...
Setting up libhdf5-openmpi-fortran-102:armhf (1.10.8+repack1-1) ...
Setting up libhdf5-openmpi-hl-100:armhf (1.10.8+repack1-1) ...
Setting up libopenmpi-dev:armhf (4.1.4-3+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 libhdf5-openmpi-cpp-103-1:armhf (1.10.8+repack1-1) ...
Setting up libhdf5-openmpi-hl-cpp-100:armhf (1.10.8+repack1-1) ...
Setting up libhdf5-openmpi-hl-fortran-100:armhf (1.10.8+repack1-1) ...
Setting up mpi-default-dev (1.14) ...
Setting up libhdf5-openmpi-dev (1.10.8+repack1-1) ...
update-alternatives: using /usr/bin/h5pcc.openmpi to provide /usr/bin/h5pcc (h5pcc) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-openmpi.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
update-alternatives: updating alternative /usr/bin/mpicc.openmpi because link group mpi has changed slave links
update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-mpi.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
Setting up libhdf5-mpi-dev (1.10.8+repack1-1) ...
Setting up sbuild-build-depends-xdmf-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.36-6+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

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

Kernel: Linux 4.15.0-187-generic armhf (armv8l)
Toolchain package versions: binutils_2.39.50.20221208-5+rpi1 dpkg-dev_1.21.9+rpi1 g++-12_12.2.0-10+rpi1 gcc-12_12.2.0-10+rpi1 libc6-dev_2.36-6+rpi1 libstdc++-12-dev_12.2.0-10+rpi1 libstdc++6_12.2.0-10+rpi1 linux-libc-dev_6.0.12-1+rpi1
Package versions: adduser_3.129 apt_2.5.4 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-10 autotools-dev_20220109.1 base-files_12.3+rpi1 base-passwd_3.6.1 bash_5.2-2 binutils_2.39.50.20221208-5+rpi1 binutils-arm-linux-gnueabihf_2.39.50.20221208-5+rpi1 binutils-common_2.39.50.20221208-5+rpi1 bsdextrautils_2.38.1-4 bsdutils_1:2.38.1-4 build-essential_12.9 bzip2_1.0.8-5+b2 cmake_3.25.1-1 cmake-data_3.25.1-1 coreutils_9.1-1 cpp_4:12.2.0-1+rpi1 cpp-12_12.2.0-10+rpi1 dash_0.5.11+git20210903+057cd650a4ed-9 debconf_1.5.80 debhelper_13.11.4 debianutils_5.7-0.4 dh-autoreconf_20 dh-python_5.20220819+rpi1 dh-strip-nondeterminism_1.13.0-2 diffutils_1:3.8-1 dirmngr_2.2.40-1 dpkg_1.21.9+rpi1 dpkg-dev_1.21.9+rpi1 dwz_0.15-1 e2fsprogs_1.46.6~rc1-1 fakeroot_1.29-1 file_1:5.41-4 findutils_4.9.0-3 g++_4:12.2.0-1+rpi1 g++-12_12.2.0-10+rpi1 gcc_4:12.2.0-1+rpi1 gcc-12_12.2.0-10+rpi1 gcc-12-base_12.2.0-10+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-10 gettext-base_0.21-10 gfortran_4:12.2.0-1+rpi1 gfortran-12_12.2.0-10+rpi1 gnupg_2.2.40-1 gnupg-l10n_2.2.40-1 gnupg-utils_2.2.40-1 gpg_2.2.40-1 gpg-agent_2.2.40-1 gpg-wks-client_2.2.40-1 gpg-wks-server_2.2.40-1 gpgconf_2.2.40-1 gpgsm_2.2.40-1 gpgv_2.2.40-1 grep_3.8-3 groff-base_1.22.4-9 gzip_1.12-1 hdf5-helpers_1.10.8+repack1-1 hostname_3.23 ibverbs-providers_42.0-1 icu-devtools_72.1-3 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20221126-1 krb5-locales_1.20.1-1 libacl1_2.3.1-2 libaec-dev_1.0.6-1 libaec0_1.0.6-1 libapt-pkg6.0_2.5.4 libarchive-zip-perl_1.68-1 libarchive13_3.6.2-1 libasan8_12.2.0-10+rpi1 libassuan0_2.5.5-5 libatomic1_12.2.0-10+rpi1 libattr1_1:2.5.1-3 libaudit-common_1:3.0.7-1.1 libaudit1_1:3.0.7-1.1 libbinutils_2.39.50.20221208-5+rpi1 libblkid1_2.38.1-4 libboost-dev_1.74.0.3+b4 libboost1.74-dev_1.74.0-18.1 libbrotli1_1.0.9-2+b2 libbsd0_0.11.7-1 libbz2-1.0_1.0.8-5+b2 libbz2-dev_1.0.8-5+b2 libc-bin_2.36-6+rpi1 libc-dev-bin_2.36-6+rpi1 libc6_2.36-6+rpi1 libc6-dev_2.36-6+rpi1 libcap-ng0_0.8.3-1 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcbor0.8_0.8.0-2 libcc1-0_12.2.0-10+rpi1 libcom-err2_1.46.6~rc1-1 libcrypt-dev_1:4.4.33-1 libcrypt1_1:4.4.33-1 libctf-nobfd0_2.39.50.20221208-5+rpi1 libctf0_2.39.50.20221208-5+rpi1 libcurl4_7.87.0-1 libcurl4-openssl-dev_7.87.0-1 libdb5.3_5.3.28+dfsg1-0.10 libdebconfclient0_0.265 libdebhelper-perl_13.11.4 libdeflate-dev_1.14-1 libdeflate0_1.14-1 libdpkg-perl_1.21.9+rpi1 libedit2_3.1-20221030-2 libelf1_0.187-2+rpi2 libevent-2.1-7_2.1.12-stable-5+b1 libevent-core-2.1-7_2.1.12-stable-5+b1 libevent-dev_2.1.12-stable-5+b1 libevent-extra-2.1-7_2.1.12-stable-5+b1 libevent-openssl-2.1-7_2.1.12-stable-5+b1 libevent-pthreads-2.1-7_2.1.12-stable-5+b1 libexpat1_2.5.0-1 libexpat1-dev_2.5.0-1 libext2fs2_1.46.6~rc1-1 libfabric1_1.11.0-3 libfakeroot_1.29-1 libffi8_3.4.4-1 libfido2-1_1.12.0-2 libfile-stripnondeterminism-perl_1.13.0-2 libgcc-12-dev_12.2.0-10+rpi1 libgcc-s1_12.2.0-10+rpi1 libgcrypt20_1.10.1-3 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgfortran-12-dev_12.2.0-10+rpi1 libgfortran5_12.2.0-10+rpi1 libgmp10_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.8-4 libgomp1_12.2.0-10+rpi1 libgpg-error0_1.46-1 libgssapi-krb5-2_1.20.1-1 libgzstream-dev_1.5+git20171107.9a20658-1 libgzstream0_1.5+git20171107.9a20658-1 libhdf5-103-1_1.10.8+repack1-1 libhdf5-cpp-103-1_1.10.8+repack1-1 libhdf5-dev_1.10.8+repack1-1 libhdf5-fortran-102_1.10.8+repack1-1 libhdf5-hl-100_1.10.8+repack1-1 libhdf5-hl-cpp-100_1.10.8+repack1-1 libhdf5-hl-fortran-100_1.10.8+repack1-1 libhdf5-mpi-dev_1.10.8+repack1-1 libhdf5-openmpi-103-1_1.10.8+repack1-1 libhdf5-openmpi-cpp-103-1_1.10.8+repack1-1 libhdf5-openmpi-dev_1.10.8+repack1-1 libhdf5-openmpi-fortran-102_1.10.8+repack1-1 libhdf5-openmpi-hl-100_1.10.8+repack1-1 libhdf5-openmpi-hl-cpp-100_1.10.8+repack1-1 libhdf5-openmpi-hl-fortran-100_1.10.8+repack1-1 libhogweed6_3.8.1-2 libhwloc-dev_2.9.0-1 libhwloc-plugins_2.9.0-1 libhwloc15_2.9.0-1 libibverbs-dev_42.0-1 libibverbs1_42.0-1 libicu-dev_72.1-3 libicu72_72.1-3 libidn2-0_2.3.3-1 libisl23_0.25-1 libjansson4_2.14-2 libjbig-dev_2.1-6.1 libjbig0_2.1-6.1 libjpeg-dev_1:2.1.2-1 libjpeg62-turbo_1:2.1.2-1 libjpeg62-turbo-dev_1:2.1.2-1 libjs-jquery_3.6.1+dfsg+~3.5.14-1 libjs-jquery-ui_1.13.2+dfsg-1 libjs-sphinxdoc_5.3.0-2 libjs-underscore_1.13.4~dfsg+~1.11.4-3 libjsoncpp25_1.9.5-4 libk5crypto3_1.20.1-1 libkeyutils1_1.6.3-1 libkrb5-3_1.20.1-1 libkrb5support0_1.20.1-1 libksba8_1.6.2-4 libldap-2.5-0_2.5.13+dfsg-2+rpi1+b1 liblerc-dev_4.0.0+ds-2 liblerc4_4.0.0+ds-2 libltdl-dev_2.4.7-5 libltdl7_2.4.7-5 liblz4-1_1.9.4-1+rpi1 liblzma-dev_5.4.0-0.1 liblzma5_5.4.0-0.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmd0_1.0.4-2 libmetis-dev_5.1.0.dfsg-7 libmetis5_5.1.0.dfsg-7 libmount1_2.38.1-4 libmpc3_1.2.1-2 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libmunge2_0.5.14-6 libncursesw6_6.3+20220423-2 libnettle8_3.8.1-2 libnghttp2-14_1.51.0-1 libnl-3-200_3.7.0-0.2 libnl-3-dev_3.7.0-0.2 libnl-route-3-200_3.7.0-0.2 libnl-route-3-dev_3.7.0-0.2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnuma-dev_2.0.16-1 libnuma1_2.0.16-1 libopenmpi-dev_4.1.4-3+rpi1 libopenmpi3_4.1.4-3+rpi1 libp11-kit0_0.24.1-1 libpam-cap_1:2.44-1 libpam-modules_1.5.2-5 libpam-modules-bin_1.5.2-5 libpam-runtime_1.5.2-5 libpam0g_1.5.2-5 libpciaccess0_0.17-2 libpcre2-8-0_10.40-3 libpcre3_2:8.39-14 libperl5.36_5.36.0-6 libpipeline1_1.5.7-1 libpmix-dev_4.2.2-1 libpmix2_4.2.2-1 libproc2-0_2:4.0.2-3 libpsl5_0.21.0-1.2 libpython3-all-dev_3.10.6-3 libpython3-dev_3.10.6-3 libpython3-stdlib_3.10.6-3 libpython3.10_3.10.9-1 libpython3.10-dev_3.10.9-1 libpython3.10-minimal_3.10.9-1 libpython3.10-stdlib_3.10.9-1 libpython3.11_3.11.1-2 libpython3.11-dev_3.11.1-2 libpython3.11-minimal_3.11.1-2 libpython3.11-stdlib_3.11.1-2 librdmacm1_42.0-1 libreadline8_8.2-1.2 librhash0_1.4.3-3 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.28+dfsg-10 libsasl2-modules-db_2.1.28+dfsg-10 libseccomp2_2.5.4-1+rpi1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsepol1_3.1-1 libsepol2_3.4-2 libsmartcols1_2.38.1-4 libsqlite3-0_3.40.0-1 libss2_1.46.6~rc1-1 libssh2-1_1.10.0-3+b1 libssl-dev_3.0.7-1 libssl1.1_1.1.1o-1 libssl3_3.0.7-1 libstdc++-12-dev_12.2.0-10+rpi1 libstdc++6_12.2.0-10+rpi1 libsub-override-perl_0.09-4 libsystemd0_252.2-1+rpi1 libsz2_1.0.6-1 libtasn1-6_4.19.0-2 libtiff-dev_4.5.0-3 libtiff6_4.5.0-3 libtiffxx6_4.5.0-3 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-5 libubsan1_12.2.0-10+rpi1 libuchardet0_0.0.7-1 libudev1_252.2-1+rpi1 libunistring2_1.0-2 libuuid1_2.38.1-4 libuv1_1.44.2-1+rpi1 libwebp-dev_1.2.2-2+b2 libwebp7_1.2.2-2+b2 libwebpdemux2_1.2.2-2+b2 libwebpmux3_1.2.2-2+b2 libx11-6_2:1.8.3-3 libx11-data_2:1.8.3-3 libxau6_1:1.0.9-1 libxcb1_1.15-1 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.4-1 libxml2_2.9.14+dfsg-1.1 libxml2-dev_2.9.14+dfsg-1.1 libxnvctrl0_510.108.03-1 libxxhash0_0.8.1-1 libzstd-dev_1.5.2+dfsg2-3 libzstd1_1.5.2+dfsg2-3 linux-libc-dev_6.0.12-1+rpi1 login_1:4.13+dfsg1-1 logsave_1.46.6~rc1-1 lsb-base_11.4+rpi1 m4_1.4.19-2 make_4.3-4.1 man-db_2.11.1-1 mawk_1.3.4.20200120-3.1 media-types_8.0.0 mount_2.38.1-4 mpi-default-dev_1.14 nano_7.1-1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 netbase_6.4 ocl-icd-libopencl1_2.3.1-1 openmpi-bin_4.1.4-3+rpi1 openmpi-common_4.1.4-3+rpi1 openssh-client_1:9.1p1-2 passwd_1:4.13+dfsg1-1 patch_2.7.6-7 perl_5.36.0-6 perl-base_5.36.0-6 perl-modules-5.36_5.36.0-6 pinentry-curses_1.2.1-1 po-debconf_1.0.21+nmu1 procps_2:4.0.2-3 python3_3.10.6-3 python3-all_3.10.6-3 python3-all-dev_3.10.6-3 python3-dev_3.10.6-3 python3-distutils_3.10.8-1 python3-lib2to3_3.10.8-1 python3-minimal_3.10.6-3 python3.10_3.10.9-1 python3.10-dev_3.10.9-1 python3.10-minimal_3.10.9-1 python3.11_3.11.1-2 python3.11-dev_3.11.1-2 python3.11-minimal_3.11.1-2 raspbian-archive-keyring_20120528.2 readline-common_8.2-1.2 rpcsvc-proto_1.4.3-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-xdmf-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.31 swig_4.1.0-0.2 swig4.0_4.1.0-0.2 sysvinit-utils_3.05-7 tar_1.34+dfsg-1 tzdata_2022f-1 util-linux_2.38.1-4 util-linux-extra_2.38.1-4 xz-utils_5.4.0-0.1 zlib1g_1:1.2.13.dfsg-1 zlib1g-dev_1:1.2.13.dfsg-1

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


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

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.IYfJzoYQ/trustedkeys.kbx': General error
gpgv: Signature made Sun Sep 18 14:11:29 2022 UTC
gpgv:                using RSA key 82383CE9165B347C787081A2CBE6BB4E5D9AD3A5
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./xdmf_3.0+git20190531-11.dsc
dpkg-source: info: extracting xdmf in /<<BUILDDIR>>/xdmf-3.0+git20190531
dpkg-source: info: unpacking xdmf_3.0+git20190531.orig.tar.xz
dpkg-source: info: unpacking xdmf_3.0+git20190531-11.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying exodus.patch
dpkg-source: info: applying swig-library.patch
dpkg-source: info: applying swig-py3.patch
dpkg-source: info: applying update-swig.path
dpkg-source: info: applying hid_t-fix.patch

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

Sufficient free space for build

Hack binNMU version
-------------------

Created changelog entry for binNMU version 3.0+git20190531-11+b1

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

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-ce561a78-f88f-4a4e-b900-c21d2e095c9c
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

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

dpkg-buildpackage: info: source package xdmf
dpkg-buildpackage: info: source version 3.0+git20190531-11+b1
dpkg-buildpackage: info: source distribution bookworm-staging
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean --buildsystem cmake 
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531'
dh_auto_clean
rm -f  debian/python3-xdmf.install  debian/libxdmf-dev.install  debian/libxdmf3.install  debian/libxdmf3.links  debian/libxdmf-dev.links
rm -rf debian/build-mpi-python3.11 debian/build-mpi-python3.10 debian/build-serial-python3.11 debian/build-serial-python3.10
make[1]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531'
   dh_autoreconf_clean -O--buildsystem=cmake
   dh_clean -O--buildsystem=cmake
	rm -f debian/debhelper-build-stamp
	rm -rf debian/.debhelper/
	rm -f -- debian/libxdmf3.substvars debian/libxdmf-dev.substvars debian/python3-xdmf.substvars debian/files
	rm -fr -- debian/libxdmf3/ debian/tmp/ debian/libxdmf-dev/ debian/python3-xdmf/
	find .  \( \( \
		\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
		\) -exec rm -f {} + \) -o \
		\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
 debian/rules build-arch
dh build-arch --buildsystem cmake 
   dh_update_autotools_config -a -O--buildsystem=cmake
   dh_autoreconf -a -O--buildsystem=cmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531'
for f in python3-xdmf.install libxdmf-dev.install libxdmf3.install libxdmf3.links libxdmf-dev.links ; do \
	cat debian/$f.in |  \
	sed -e 's%@PY3@%python3.10%g' | \
	sed -e 's%@MPI@%openmpi%g' | \
	sed -e 's%@MULTIARCH@%arm-linux-gnueabihf%g'  \
	> debian/$f ; \
	done
cat: debian/python3-xdmf.install.in: No such file or directory
mkdir -p debian/build-mpi-python3.11 debian/build-mpi-python3.10 debian/build-serial-python3.11 debian/build-serial-python3.10
for p in python3.11 python3.10 ; do \
	l=`echo $p | sed -e 's/python3.7/python3.7m/' ` ; \
	(cd debian/build-serial-$p &&  \
		cmake ../.. \
			-DXDMF_SYSTEM_ZLIB=ON -DXDMF_SYSTEM_LIBXML2=ON -DXDMF_USE_BZIP2=ON -DXDMF_USE_GZIP=ON -DXDMF_BUILD_FORTRAN=ON -DXDMF_SWIG_FLAGS=-py3 -DXDMF_SYSTEM_HDF5=ON -DCMAKE_SKIP_RPATH=ON -DXDMF_BUILD_UTILS=ON -DCMAKE_INSTALL_PREFIX=/usr -DXDMF_WRAP_PYTHON=ON -DXDMF_REGENERATE_WRAPPERS=ON -DGZSTREAM_LIBRARY=/usr/lib/arm-linux-gnueabihf/libgzstream.so -DBUILD_SHARED_LIBS=TRUE  \
	                -DPYTHON_INCLUDE_PATH=/usr/include/$p \
                		-DPYTHON_LIBRARY=/usr/lib/arm-linux-gnueabihf/lib$l.so \
			-DXDMF_BUILD_MPI=OFF -DXDMF_SYSTEM_HDF5_IS_PARALLEL=OFF \
			-DHDF5_ROOT=/usr/lib/arm-linux-gnueabihf/hdf5/serial ) ; \
	(cd debian/build-mpi-$p && \
		cmake ../.. \
			-DXDMF_SYSTEM_ZLIB=ON -DXDMF_SYSTEM_LIBXML2=ON -DXDMF_USE_BZIP2=ON -DXDMF_USE_GZIP=ON -DXDMF_BUILD_FORTRAN=ON -DXDMF_SWIG_FLAGS=-py3 -DXDMF_SYSTEM_HDF5=ON -DCMAKE_SKIP_RPATH=ON -DXDMF_BUILD_UTILS=ON -DCMAKE_INSTALL_PREFIX=/usr -DXDMF_WRAP_PYTHON=ON -DXDMF_REGENERATE_WRAPPERS=ON -DGZSTREAM_LIBRARY=/usr/lib/arm-linux-gnueabihf/libgzstream.so -DBUILD_SHARED_LIBS=TRUE  \
	               -DPYTHON_INCLUDE_PATH=/usr/include/$p \
               			-DPYTHON_LIBRARY=/usr/lib/arm-linux-gnueabihf/lib$l.so \
			-DXDMF_BUILD_MPI=ON  -DXDMF_SYSTEM_HDF5_IS_PARALLEL=ON \
			-DHDF5_ROOT=/usr/lib/arm-linux-gnueabihf/hdf5/openmpi ) ; \
	done
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

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


-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found TIFF: /usr/lib/arm-linux-gnueabihf/libtiff.so (found version "4.5.0")  
-- Found SWIG: /usr/bin/swig4.0 (found suitable version "4.1.0", minimum required is "2.0.0")  
-- Found PythonInterp: /usr/bin/python3 (found version "3.10.9") 
-- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.11.so (found version "3.10.9") 
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0")  
-- Found HDF5: /usr/lib/arm-linux-gnueabihf/hdf5/serial/lib/libhdf5.so (found version "1.10.8")  
-- Found LibXml2: /usr/lib/arm-linux-gnueabihf/libxml2.so (found version "2.9.14") 
-- Performing Test HAVE_BOOST_SHARED_DYNAMIC_CAST
-- Performing Test HAVE_BOOST_SHARED_DYNAMIC_CAST - Failed
CMake Warning (dev) at /usr/share/cmake-3.25/Modules/UseSWIG.cmake:618 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/UseSWIG.cmake:889 (SWIG_ADD_SOURCE_TO_MODULE)
  CMakeLists.txt:134 (swig_add_library)
  core/CMakeLists.txt:167 (XDMF_SWIG_PYTHON)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake-3.25/Modules/UseSWIG.cmake:618 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/UseSWIG.cmake:889 (SWIG_ADD_SOURCE_TO_MODULE)
  CMakeLists.txt:134 (swig_add_library)
  CMakeLists.txt:327 (XDMF_SWIG_PYTHON)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- The Fortran compiler identification is GNU 12.2.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/bin/gfortran - skipped
CMake Warning (dev) at /usr/share/cmake-3.25/Modules/UseSWIG.cmake:618 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/UseSWIG.cmake:889 (SWIG_ADD_SOURCE_TO_MODULE)
  CMakeLists.txt:134 (swig_add_library)
  utils/CMakeLists.txt:134 (XDMF_SWIG_PYTHON)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring done
CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAggregate.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttribute.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttributeCenter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttributeType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfCurvilinearGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfDomain.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometryType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGraph.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridCollection.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridCollectionType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridTemplate.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfItemFactory.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfMap.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfReader.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfRectilinearGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfRegularGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfSet.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfSetType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTemplate.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTime.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTopology.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTopologyType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfUnstructuredGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArrayReference.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArrayType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfBinaryController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCoreItemFactory.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCoreReader.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfError.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfFunction.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Writer.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataDescription.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfInformation.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItemProperty.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfPlaceholder.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSparseMatrix.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSubset.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSystemUtils.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/core/XdmfVersion.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfTIFFController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfDiff.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfTopologyConverter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfUtils.hpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfFortran.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

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


-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found TIFF: /usr/lib/arm-linux-gnueabihf/libtiff.so (found version "4.5.0")  
-- Found SWIG: /usr/bin/swig4.0 (found suitable version "4.1.0", minimum required is "2.0.0")  
-- Found PythonInterp: /usr/bin/python3 (found version "3.10.9") 
-- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.11.so (found version "3.10.9") 
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0")  
-- Found HDF5: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/lib/libhdf5.so (found version "1.10.8")  
-- Found MPI_C: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so (found version "3.1") 
-- Found MPI_CXX: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so (found version "3.1") 
-- Found MPI: TRUE (found version "3.1")  
-- Found LibXml2: /usr/lib/arm-linux-gnueabihf/libxml2.so (found version "2.9.14") 
-- Performing Test HAVE_BOOST_SHARED_DYNAMIC_CAST
-- Performing Test HAVE_BOOST_SHARED_DYNAMIC_CAST - Failed
CMake Warning (dev) at /usr/share/cmake-3.25/Modules/UseSWIG.cmake:618 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/UseSWIG.cmake:889 (SWIG_ADD_SOURCE_TO_MODULE)
  CMakeLists.txt:134 (swig_add_library)
  core/CMakeLists.txt:167 (XDMF_SWIG_PYTHON)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake-3.25/Modules/UseSWIG.cmake:618 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/UseSWIG.cmake:889 (SWIG_ADD_SOURCE_TO_MODULE)
  CMakeLists.txt:134 (swig_add_library)
  CMakeLists.txt:327 (XDMF_SWIG_PYTHON)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- The Fortran compiler identification is GNU 12.2.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/bin/gfortran - skipped
CMake Warning (dev) at /usr/share/cmake-3.25/Modules/UseSWIG.cmake:618 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/UseSWIG.cmake:889 (SWIG_ADD_SOURCE_TO_MODULE)
  CMakeLists.txt:134 (swig_add_library)
  utils/CMakeLists.txt:134 (XDMF_SWIG_PYTHON)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring done
CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAggregate.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttribute.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttributeCenter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttributeType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfCurvilinearGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfDomain.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometryType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGraph.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridCollection.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridCollectionType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridTemplate.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfItemFactory.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfMap.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfReader.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfRectilinearGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfRegularGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfSet.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfSetType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTemplate.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTime.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTopology.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTopologyType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfUnstructuredGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArrayReference.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArrayType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfBinaryController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCoreItemFactory.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCoreReader.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfError.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfFunction.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Writer.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataDescription.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfInformation.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItemProperty.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfPlaceholder.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSparseMatrix.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSubset.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSystemUtils.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/core/XdmfVersion.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfTIFFController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfDiff.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfTopologyConverter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfUtils.hpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfFortran.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

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


-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found TIFF: /usr/lib/arm-linux-gnueabihf/libtiff.so (found version "4.5.0")  
-- Found SWIG: /usr/bin/swig4.0 (found suitable version "4.1.0", minimum required is "2.0.0")  
-- Found PythonInterp: /usr/bin/python3 (found version "3.10.9") 
-- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.10.so (found version "3.10.9") 
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0")  
-- Found HDF5: /usr/lib/arm-linux-gnueabihf/hdf5/serial/lib/libhdf5.so (found version "1.10.8")  
-- Found LibXml2: /usr/lib/arm-linux-gnueabihf/libxml2.so (found version "2.9.14") 
-- Performing Test HAVE_BOOST_SHARED_DYNAMIC_CAST
-- Performing Test HAVE_BOOST_SHARED_DYNAMIC_CAST - Failed
CMake Warning (dev) at /usr/share/cmake-3.25/Modules/UseSWIG.cmake:618 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/UseSWIG.cmake:889 (SWIG_ADD_SOURCE_TO_MODULE)
  CMakeLists.txt:134 (swig_add_library)
  core/CMakeLists.txt:167 (XDMF_SWIG_PYTHON)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake-3.25/Modules/UseSWIG.cmake:618 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/UseSWIG.cmake:889 (SWIG_ADD_SOURCE_TO_MODULE)
  CMakeLists.txt:134 (swig_add_library)
  CMakeLists.txt:327 (XDMF_SWIG_PYTHON)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- The Fortran compiler identification is GNU 12.2.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/bin/gfortran - skipped
CMake Warning (dev) at /usr/share/cmake-3.25/Modules/UseSWIG.cmake:618 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/UseSWIG.cmake:889 (SWIG_ADD_SOURCE_TO_MODULE)
  CMakeLists.txt:134 (swig_add_library)
  utils/CMakeLists.txt:134 (XDMF_SWIG_PYTHON)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring done
CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAggregate.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttribute.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttributeCenter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttributeType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfCurvilinearGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfDomain.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometryType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGraph.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridCollection.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridCollectionType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridTemplate.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfItemFactory.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfMap.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfReader.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfRectilinearGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfRegularGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfSet.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfSetType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTemplate.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTime.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTopology.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTopologyType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfUnstructuredGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArrayReference.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArrayType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfBinaryController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCoreItemFactory.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCoreReader.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfError.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfFunction.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Writer.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataDescription.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfInformation.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItemProperty.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfPlaceholder.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSparseMatrix.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSubset.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSystemUtils.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/core/XdmfVersion.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfTIFFController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfDiff.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfTopologyConverter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfUtils.hpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfFortran.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

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


-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found TIFF: /usr/lib/arm-linux-gnueabihf/libtiff.so (found version "4.5.0")  
-- Found SWIG: /usr/bin/swig4.0 (found suitable version "4.1.0", minimum required is "2.0.0")  
-- Found PythonInterp: /usr/bin/python3 (found version "3.10.9") 
-- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.10.so (found version "3.10.9") 
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0")  
-- Found HDF5: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/lib/libhdf5.so (found version "1.10.8")  
-- Found MPI_C: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so (found version "3.1") 
-- Found MPI_CXX: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so (found version "3.1") 
-- Found MPI: TRUE (found version "3.1")  
-- Found LibXml2: /usr/lib/arm-linux-gnueabihf/libxml2.so (found version "2.9.14") 
-- Performing Test HAVE_BOOST_SHARED_DYNAMIC_CAST
-- Performing Test HAVE_BOOST_SHARED_DYNAMIC_CAST - Failed
CMake Warning (dev) at /usr/share/cmake-3.25/Modules/UseSWIG.cmake:618 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/UseSWIG.cmake:889 (SWIG_ADD_SOURCE_TO_MODULE)
  CMakeLists.txt:134 (swig_add_library)
  core/CMakeLists.txt:167 (XDMF_SWIG_PYTHON)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake-3.25/Modules/UseSWIG.cmake:618 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/UseSWIG.cmake:889 (SWIG_ADD_SOURCE_TO_MODULE)
  CMakeLists.txt:134 (swig_add_library)
  CMakeLists.txt:327 (XDMF_SWIG_PYTHON)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- The Fortran compiler identification is GNU 12.2.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/bin/gfortran - skipped
CMake Warning (dev) at /usr/share/cmake-3.25/Modules/UseSWIG.cmake:618 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/UseSWIG.cmake:889 (SWIG_ADD_SOURCE_TO_MODULE)
  CMakeLists.txt:134 (swig_add_library)
  utils/CMakeLists.txt:134 (XDMF_SWIG_PYTHON)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring done
CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAggregate.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttribute.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttributeCenter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttributeType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfCurvilinearGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfDomain.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometryType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGraph.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridCollection.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridCollectionType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridTemplate.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfItemFactory.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfMap.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfReader.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfRectilinearGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfRegularGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfSet.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfSetType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTemplate.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTime.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTopology.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfTopologyType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at CMakeLists.txt:296 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfUnstructuredGrid.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArrayReference.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArrayType.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfBinaryController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCoreItemFactory.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCoreReader.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfError.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfFunction.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Writer.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataDescription.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfInformation.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItemProperty.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfPlaceholder.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSparseMatrix.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSubset.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSystemUtils.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/core/XdmfVersion.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at core/CMakeLists.txt:133 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfTIFFController.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfDiff.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfTopologyConverter.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfUtils.hpp
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at utils/CMakeLists.txt:94 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfFortran.cpp
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10
make[1]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531'
for p in debian/build-mpi-python3.11 debian/build-mpi-python3.10 debian/build-serial-python3.11 debian/build-serial-python3.10 ; do \
	/usr/bin/make -C $p ; done
make[2]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[3]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[  1%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfArray.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/boost/token_functions.hpp:34,
                 from /usr/include/boost/token_iterator.hpp:24,
                 from /usr/include/boost/tokenizer.hpp:20,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.cpp:24:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = float]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<float>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<float>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = long int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<long int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<long int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  3%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfArrayReference.cpp.o
[  4%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfArrayType.cpp.o
[  6%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfBinaryController.cpp.o
[  7%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfCoreItemFactory.cpp.o
[  9%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfCoreReader.cpp.o
[ 10%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfError.cpp.o
[ 12%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfFunction.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfFunction.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
/usr/include/c++/12/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = long int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<long int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<long int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 13%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHDF5Controller.cpp.o
In file included from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:45,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp:29:
/usr/include/c++/12/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(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>, long long int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]':
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' changed in GCC 7.1
 2457 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/map:61:
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 = long long int; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]',
    inlined from 'void XdmfHDF5Controller::read(XdmfArray*, int)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp:194:48:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
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 = long long int; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]',
    inlined from 'void XdmfHDF5Controller::read(XdmfArray*, int)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp:199:27:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 15%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHDF5Writer.cpp.o
[ 16%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHeavyDataController.cpp.o
[ 18%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHeavyDataDescription.cpp.o
[ 19%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHeavyDataWriter.cpp.o
[ 21%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfInformation.cpp.o
[ 22%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfItem.cpp.o
[ 24%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfItemProperty.cpp.o
[ 25%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfPlaceholder.cpp.o
[ 27%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfSparseMatrix.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSparseMatrix.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSparseMatrix.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfSubset.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSubset.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfSystemUtils.cpp.o
[ 31%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfVersion.cpp.o
[ 33%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfVisitor.cpp.o
[ 34%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfWriter.cpp.o
[ 36%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfTIFFController.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfTIFFController.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 37%] Linking CXX shared library ../lib/libXdmfCore.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 37%] Built target XdmfCore
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 39%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAggregate.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAggregate.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 40%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAttribute.cpp.o
[ 42%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAttributeCenter.cpp.o
[ 43%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAttributeType.cpp.o
[ 45%] Building CXX object CMakeFiles/Xdmf.dir/XdmfCurvilinearGrid.cpp.o
[ 46%] Building CXX object CMakeFiles/Xdmf.dir/XdmfDomain.cpp.o
[ 48%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGeometry.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:24:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(std::vector<double>)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:224:22:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometrySetOriginArray(XDMFGEOMETRY*, double*, unsigned int)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:322:27:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(double, double, double)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:213:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(double, double, double)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:214:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(double, double, double)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:215:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'virtual void XdmfGeometry::populateItem(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::vector<boost::shared_ptr<XdmfItem> >&, const XdmfCoreReader*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:204:24:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 50%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGeometryType.cpp.o
[ 51%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGraph.cpp.o
[ 53%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGrid.cpp.o
[ 54%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridCollection.cpp.o
[ 56%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridCollectionType.cpp.o
[ 57%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridController.cpp.o
[ 59%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridTemplate.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridTemplate.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object CMakeFiles/Xdmf.dir/XdmfItemFactory.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/boost/token_functions.hpp:34,
                 from /usr/include/boost/token_iterator.hpp:24,
                 from /usr/include/boost/tokenizer.hpp:20,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfItemFactory.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object CMakeFiles/Xdmf.dir/XdmfMap.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttribute.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfMap.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object CMakeFiles/Xdmf.dir/XdmfReader.cpp.o
[ 65%] Building CXX object CMakeFiles/Xdmf.dir/XdmfRectilinearGrid.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfRectilinearGrid.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object CMakeFiles/Xdmf.dir/XdmfRegularGrid.cpp.o
[ 68%] Building CXX object CMakeFiles/Xdmf.dir/XdmfSet.cpp.o
[ 69%] Building CXX object CMakeFiles/Xdmf.dir/XdmfSetType.cpp.o
[ 71%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTemplate.cpp.o
[ 72%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTime.cpp.o
[ 74%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTopology.cpp.o
[ 75%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTopologyType.cpp.o
[ 77%] Building CXX object CMakeFiles/Xdmf.dir/XdmfUnstructuredGrid.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfUnstructuredGrid.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 78%] Linking CXX shared library lib/libXdmf.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 78%] Built target Xdmf
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 80%] Swig compile Xdmf.i for python
Deprecated command line option: -py3. Ignored, this option is no longer supported.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:46: Warning 401: Base class 'Loki::Visitor< XdmfItem >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1310: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfItem >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp:73: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.hpp:63: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 80%] Built target XdmfPython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 81%] Building CXX object CMakeFiles/XdmfPython.dir/XdmfPYTHON_wrap.cxx.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfPYTHON_wrap.cxx:3292:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1389:30,
    inlined from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont<double>; Seq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfPYTHON_wrap.cxx:4747:18,
    inlined from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, sequence**) [with Seq = std::vector<double>; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfPYTHON_wrap.cxx:4769:12:
/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  366 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 83%] Linking CXX shared module lib/__Xdmf.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 83%] Built target XdmfPython
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 84%] Swig compile XdmfCore.i for python
Deprecated command line option: -py3. Ignored, this option is no longer supported.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:46: Warning 401: Base class 'Loki::Visitor< XdmfItem >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1310: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfItem >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp:73: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.hpp:63: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 84%] Built target XdmfCorePython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 86%] Building CXX object core/CMakeFiles/XdmfCorePython.dir/__/XdmfCorePYTHON_wrap.cxx.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:3268:
/usr/include/c++/12/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'PyObject* _wrap_Float64Vector_push_back(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:62317:24:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:5270:30:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:5285:28:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std_vector_Sl_double_Sg__append(std::vector<double>*, const std::vector<double>::value_type&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:7140:22,
    inlined from 'PyObject* _wrap_Float64Vector_append(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:61582:38:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  175 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  189 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double>::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector<double>*, std::vector<double>::iterator)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:7142:167,
    inlined from 'PyObject* _wrap_Float64Vector_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:62098:54,
    inlined from 'PyObject* _wrap_Float64Vector_erase(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:62183:57:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double>::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector<double>*, std::vector<double>::iterator, std::vector<double>::iterator)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:7143:206,
    inlined from 'PyObject* _wrap_Float64Vector_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:62158:54,
    inlined from 'PyObject* _wrap_Float64Vector_erase(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:62188:57:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:5369:20:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:5374:27:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:5386:33:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:5240:15,
    inlined from 'void std_vector_Sl_double_Sg____delitem____SWIG_0(std::vector<double>*, std::vector<double>::difference_type)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:7080:18,
    inlined from 'PyObject* _wrap_Float64Vector___delitem____SWIG_0(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:61099:53,
    inlined from 'PyObject* _wrap_Float64Vector___delitem__(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:61328:63:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector<double>; Difference = int; InputSeq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:5310:23:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector<double>; Difference = int; InputSeq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:5317:22:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector<double>; Difference = int; InputSeq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:5320:23:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:5369:20,
    inlined from 'void std_vector_Sl_double_Sg____delslice__(std::vector<double>*, std::vector<double>::difference_type, std::vector<double>::difference_type)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:7077:21,
    inlined from 'PyObject* _wrap_Float64Vector___delslice__(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:61055:46:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  407 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double>::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector<double>*, std::vector<double>::iterator, const std::vector<double>::value_type&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:7144:212,
    inlined from 'PyObject* _wrap_Float64Vector_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:62565:55,
    inlined from 'PyObject* _wrap_Float64Vector_insert(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:62652:58:
/usr/include/c++/12/bits/vector.tcc:157:26: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  157 |             _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  164 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector<double>*, std::vector<double>::iterator, std::vector<double>::size_type, const std::vector<double>::value_type&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:7145:213,
    inlined from 'PyObject* _wrap_Float64Vector_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:62628:46,
    inlined from 'PyObject* _wrap_Float64Vector_insert(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:62657:58:
/usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1435 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'PyObject* _wrap_Float64Vector_resize__SWIG_1(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:62482:21,
    inlined from 'PyObject* _wrap_Float64Vector_resize(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:62511:58:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<std::__cxx11::basic_string<char> >::operator()(boost::shared_ptr<std::vector<T> >&) const [with U = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:577:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<std::__cxx11::basic_string<char> >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<std::__cxx11::basic_string<char> >; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = float]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<float>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<float>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = long int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<long int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<long int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1389:30,
    inlined from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont<double>; Seq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:5921:18,
    inlined from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, sequence**) [with Seq = std::vector<double>; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11/XdmfCorePYTHON_wrap.cxx:5943:12:
/usr/include/c++/12/bits/vector.tcc:364:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  364 |           _M_insert_aux(begin() + __n, std::move(__v));
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  366 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 87%] Linking CXX shared module ../lib/__XdmfCore.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 87%] Built target XdmfCorePython
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 89%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfDiff.cpp.o
[ 90%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfGeometryConverter.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'boost::shared_ptr<XdmfGeometry> XdmfGeometryConverter::zeroOrigin(const boost::shared_ptr<XdmfGeometry>&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp:272:23:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 92%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfTopologyConverter.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfTopologyConverter.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 93%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfFortran.cpp.o
[ 95%] Linking CXX shared library ../lib/libXdmfUtils.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 95%] Built target XdmfUtils
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 96%] Swig compile XdmfUtils.i for python
Deprecated command line option: -py3. Ignored, this option is no longer supported.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:46: Warning 401: Base class 'Loki::Visitor< XdmfItem >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1310: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfItem >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp:73: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.hpp:63: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 96%] Built target XdmfUtilsPython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 98%] Building CXX object utils/CMakeFiles/XdmfUtilsPython.dir/__/XdmfUtilsPYTHON_wrap.cxx.o
[100%] Linking CXX shared module ../lib/__XdmfUtils.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[100%] Built target XdmfUtilsPython
make[3]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[2]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[2]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[3]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[  1%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfArray.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/boost/token_functions.hpp:34,
                 from /usr/include/boost/token_iterator.hpp:24,
                 from /usr/include/boost/tokenizer.hpp:20,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.cpp:24:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = float]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<float>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<float>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = long int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<long int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<long int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  3%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfArrayReference.cpp.o
[  4%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfArrayType.cpp.o
[  6%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfBinaryController.cpp.o
[  7%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfCoreItemFactory.cpp.o
[  9%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfCoreReader.cpp.o
[ 10%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfError.cpp.o
[ 12%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfFunction.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfFunction.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
/usr/include/c++/12/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = long int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<long int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<long int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 13%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHDF5Controller.cpp.o
In file included from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:45,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp:29:
/usr/include/c++/12/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(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>, long long int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]':
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' changed in GCC 7.1
 2457 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/map:61:
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 = long long int; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]',
    inlined from 'void XdmfHDF5Controller::read(XdmfArray*, int)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp:194:48:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
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 = long long int; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]',
    inlined from 'void XdmfHDF5Controller::read(XdmfArray*, int)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp:199:27:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 15%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHDF5Writer.cpp.o
[ 16%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHeavyDataController.cpp.o
[ 18%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHeavyDataDescription.cpp.o
[ 19%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHeavyDataWriter.cpp.o
[ 21%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfInformation.cpp.o
[ 22%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfItem.cpp.o
[ 24%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfItemProperty.cpp.o
[ 25%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfPlaceholder.cpp.o
[ 27%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfSparseMatrix.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSparseMatrix.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSparseMatrix.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfSubset.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSubset.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfSystemUtils.cpp.o
[ 31%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfVersion.cpp.o
[ 33%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfVisitor.cpp.o
[ 34%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfWriter.cpp.o
[ 36%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfTIFFController.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfTIFFController.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 37%] Linking CXX shared library ../lib/libXdmfCore.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 37%] Built target XdmfCore
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 39%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAggregate.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAggregate.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 40%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAttribute.cpp.o
[ 42%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAttributeCenter.cpp.o
[ 43%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAttributeType.cpp.o
[ 45%] Building CXX object CMakeFiles/Xdmf.dir/XdmfCurvilinearGrid.cpp.o
[ 46%] Building CXX object CMakeFiles/Xdmf.dir/XdmfDomain.cpp.o
[ 48%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGeometry.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:24:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(std::vector<double>)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:224:22:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometrySetOriginArray(XDMFGEOMETRY*, double*, unsigned int)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:322:27:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(double, double, double)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:213:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(double, double, double)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:214:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(double, double, double)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:215:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'virtual void XdmfGeometry::populateItem(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::vector<boost::shared_ptr<XdmfItem> >&, const XdmfCoreReader*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:204:24:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 50%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGeometryType.cpp.o
[ 51%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGraph.cpp.o
[ 53%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGrid.cpp.o
[ 54%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridCollection.cpp.o
[ 56%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridCollectionType.cpp.o
[ 57%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridController.cpp.o
[ 59%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridTemplate.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridTemplate.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object CMakeFiles/Xdmf.dir/XdmfItemFactory.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/boost/token_functions.hpp:34,
                 from /usr/include/boost/token_iterator.hpp:24,
                 from /usr/include/boost/tokenizer.hpp:20,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfItemFactory.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object CMakeFiles/Xdmf.dir/XdmfMap.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttribute.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfMap.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object CMakeFiles/Xdmf.dir/XdmfReader.cpp.o
[ 65%] Building CXX object CMakeFiles/Xdmf.dir/XdmfRectilinearGrid.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfRectilinearGrid.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object CMakeFiles/Xdmf.dir/XdmfRegularGrid.cpp.o
[ 68%] Building CXX object CMakeFiles/Xdmf.dir/XdmfSet.cpp.o
[ 69%] Building CXX object CMakeFiles/Xdmf.dir/XdmfSetType.cpp.o
[ 71%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTemplate.cpp.o
[ 72%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTime.cpp.o
[ 74%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTopology.cpp.o
[ 75%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTopologyType.cpp.o
[ 77%] Building CXX object CMakeFiles/Xdmf.dir/XdmfUnstructuredGrid.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfUnstructuredGrid.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 78%] Linking CXX shared library lib/libXdmf.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 78%] Built target Xdmf
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 80%] Swig compile Xdmf.i for python
Deprecated command line option: -py3. Ignored, this option is no longer supported.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:46: Warning 401: Base class 'Loki::Visitor< XdmfItem >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1310: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfItem >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp:73: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.hpp:63: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 80%] Built target XdmfPython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 81%] Building CXX object CMakeFiles/XdmfPython.dir/XdmfPYTHON_wrap.cxx.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfPYTHON_wrap.cxx:3292:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1389:30,
    inlined from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont<double>; Seq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfPYTHON_wrap.cxx:4747:18,
    inlined from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, sequence**) [with Seq = std::vector<double>; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfPYTHON_wrap.cxx:4769:12:
/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  366 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 83%] Linking CXX shared module lib/__Xdmf.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 83%] Built target XdmfPython
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 84%] Swig compile XdmfCore.i for python
Deprecated command line option: -py3. Ignored, this option is no longer supported.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:46: Warning 401: Base class 'Loki::Visitor< XdmfItem >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1310: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfItem >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp:73: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.hpp:63: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 84%] Built target XdmfCorePython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 86%] Building CXX object core/CMakeFiles/XdmfCorePython.dir/__/XdmfCorePYTHON_wrap.cxx.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:3268:
/usr/include/c++/12/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'PyObject* _wrap_Float64Vector_push_back(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:62317:24:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:5270:30:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:5285:28:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std_vector_Sl_double_Sg__append(std::vector<double>*, const std::vector<double>::value_type&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:7140:22,
    inlined from 'PyObject* _wrap_Float64Vector_append(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:61582:38:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  175 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  189 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double>::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector<double>*, std::vector<double>::iterator)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:7142:167,
    inlined from 'PyObject* _wrap_Float64Vector_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:62098:54,
    inlined from 'PyObject* _wrap_Float64Vector_erase(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:62183:57:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double>::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector<double>*, std::vector<double>::iterator, std::vector<double>::iterator)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:7143:206,
    inlined from 'PyObject* _wrap_Float64Vector_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:62158:54,
    inlined from 'PyObject* _wrap_Float64Vector_erase(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:62188:57:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:5369:20:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:5374:27:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:5386:33:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:5240:15,
    inlined from 'void std_vector_Sl_double_Sg____delitem____SWIG_0(std::vector<double>*, std::vector<double>::difference_type)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:7080:18,
    inlined from 'PyObject* _wrap_Float64Vector___delitem____SWIG_0(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:61099:53,
    inlined from 'PyObject* _wrap_Float64Vector___delitem__(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:61328:63:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector<double>; Difference = int; InputSeq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:5310:23:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector<double>; Difference = int; InputSeq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:5317:22:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector<double>; Difference = int; InputSeq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:5320:23:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:5369:20,
    inlined from 'void std_vector_Sl_double_Sg____delslice__(std::vector<double>*, std::vector<double>::difference_type, std::vector<double>::difference_type)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:7077:21,
    inlined from 'PyObject* _wrap_Float64Vector___delslice__(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:61055:46:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  407 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double>::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector<double>*, std::vector<double>::iterator, const std::vector<double>::value_type&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:7144:212,
    inlined from 'PyObject* _wrap_Float64Vector_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:62565:55,
    inlined from 'PyObject* _wrap_Float64Vector_insert(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:62652:58:
/usr/include/c++/12/bits/vector.tcc:157:26: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  157 |             _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  164 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector<double>*, std::vector<double>::iterator, std::vector<double>::size_type, const std::vector<double>::value_type&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:7145:213,
    inlined from 'PyObject* _wrap_Float64Vector_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:62628:46,
    inlined from 'PyObject* _wrap_Float64Vector_insert(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:62657:58:
/usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1435 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'PyObject* _wrap_Float64Vector_resize__SWIG_1(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:62482:21,
    inlined from 'PyObject* _wrap_Float64Vector_resize(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:62511:58:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<std::__cxx11::basic_string<char> >::operator()(boost::shared_ptr<std::vector<T> >&) const [with U = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:577:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<std::__cxx11::basic_string<char> >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<std::__cxx11::basic_string<char> >; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = float]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<float>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<float>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = long int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<long int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<long int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1389:30,
    inlined from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont<double>; Seq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:5921:18,
    inlined from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, sequence**) [with Seq = std::vector<double>; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10/XdmfCorePYTHON_wrap.cxx:5943:12:
/usr/include/c++/12/bits/vector.tcc:364:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  364 |           _M_insert_aux(begin() + __n, std::move(__v));
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  366 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 87%] Linking CXX shared module ../lib/__XdmfCore.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 87%] Built target XdmfCorePython
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 89%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfDiff.cpp.o
[ 90%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfGeometryConverter.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'boost::shared_ptr<XdmfGeometry> XdmfGeometryConverter::zeroOrigin(const boost::shared_ptr<XdmfGeometry>&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp:272:23:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 92%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfTopologyConverter.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfTopologyConverter.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 93%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfFortran.cpp.o
[ 95%] Linking CXX shared library ../lib/libXdmfUtils.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 95%] Built target XdmfUtils
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 96%] Swig compile XdmfUtils.i for python
Deprecated command line option: -py3. Ignored, this option is no longer supported.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:46: Warning 401: Base class 'Loki::Visitor< XdmfItem >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1310: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfItem >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp:73: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.hpp:63: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 96%] Built target XdmfUtilsPython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 98%] Building CXX object utils/CMakeFiles/XdmfUtilsPython.dir/__/XdmfUtilsPYTHON_wrap.cxx.o
[100%] Linking CXX shared module ../lib/__XdmfUtils.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[100%] Built target XdmfUtilsPython
make[3]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[2]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[2]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[3]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[  1%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfArray.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/boost/token_functions.hpp:34,
                 from /usr/include/boost/token_iterator.hpp:24,
                 from /usr/include/boost/tokenizer.hpp:20,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.cpp:24:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = float]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<float>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<float>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = long int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<long int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<long int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  3%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfArrayReference.cpp.o
[  4%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfArrayType.cpp.o
[  6%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfBinaryController.cpp.o
[  7%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfCoreItemFactory.cpp.o
[  9%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfCoreReader.cpp.o
[ 10%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfError.cpp.o
[ 12%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfFunction.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfFunction.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
/usr/include/c++/12/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = long int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<long int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<long int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 13%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHDF5Controller.cpp.o
In file included from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:45,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp:29:
/usr/include/c++/12/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(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>, long long int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]':
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' changed in GCC 7.1
 2457 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/map:61:
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 = long long int; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]',
    inlined from 'void XdmfHDF5Controller::read(XdmfArray*, int)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp:194:48:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
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 = long long int; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]',
    inlined from 'void XdmfHDF5Controller::read(XdmfArray*, int)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp:199:27:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 15%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHDF5Writer.cpp.o
[ 16%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHeavyDataController.cpp.o
[ 18%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHeavyDataDescription.cpp.o
[ 19%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHeavyDataWriter.cpp.o
[ 21%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfInformation.cpp.o
[ 22%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfItem.cpp.o
[ 24%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfItemProperty.cpp.o
[ 25%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfPlaceholder.cpp.o
[ 27%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfSparseMatrix.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSparseMatrix.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSparseMatrix.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfSubset.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSubset.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfSystemUtils.cpp.o
[ 31%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfVersion.cpp.o
[ 33%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfVisitor.cpp.o
[ 34%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfWriter.cpp.o
[ 36%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfTIFFController.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfTIFFController.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 37%] Linking CXX shared library ../lib/libXdmfCore.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 37%] Built target XdmfCore
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 39%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAggregate.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAggregate.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 40%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAttribute.cpp.o
[ 42%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAttributeCenter.cpp.o
[ 43%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAttributeType.cpp.o
[ 45%] Building CXX object CMakeFiles/Xdmf.dir/XdmfCurvilinearGrid.cpp.o
[ 46%] Building CXX object CMakeFiles/Xdmf.dir/XdmfDomain.cpp.o
[ 48%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGeometry.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:24:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(std::vector<double>)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:224:22:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometrySetOriginArray(XDMFGEOMETRY*, double*, unsigned int)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:322:27:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(double, double, double)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:213:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(double, double, double)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:214:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(double, double, double)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:215:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'virtual void XdmfGeometry::populateItem(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::vector<boost::shared_ptr<XdmfItem> >&, const XdmfCoreReader*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:204:24:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 50%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGeometryType.cpp.o
[ 51%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGraph.cpp.o
[ 53%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGrid.cpp.o
[ 54%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridCollection.cpp.o
[ 56%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridCollectionType.cpp.o
[ 57%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridController.cpp.o
[ 59%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridTemplate.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridTemplate.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object CMakeFiles/Xdmf.dir/XdmfItemFactory.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/boost/token_functions.hpp:34,
                 from /usr/include/boost/token_iterator.hpp:24,
                 from /usr/include/boost/tokenizer.hpp:20,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfItemFactory.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object CMakeFiles/Xdmf.dir/XdmfMap.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttribute.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfMap.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object CMakeFiles/Xdmf.dir/XdmfReader.cpp.o
[ 65%] Building CXX object CMakeFiles/Xdmf.dir/XdmfRectilinearGrid.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfRectilinearGrid.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object CMakeFiles/Xdmf.dir/XdmfRegularGrid.cpp.o
[ 68%] Building CXX object CMakeFiles/Xdmf.dir/XdmfSet.cpp.o
[ 69%] Building CXX object CMakeFiles/Xdmf.dir/XdmfSetType.cpp.o
[ 71%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTemplate.cpp.o
[ 72%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTime.cpp.o
[ 74%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTopology.cpp.o
[ 75%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTopologyType.cpp.o
[ 77%] Building CXX object CMakeFiles/Xdmf.dir/XdmfUnstructuredGrid.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfUnstructuredGrid.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 78%] Linking CXX shared library lib/libXdmf.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 78%] Built target Xdmf
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 80%] Swig compile Xdmf.i for python
Deprecated command line option: -py3. Ignored, this option is no longer supported.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:46: Warning 401: Base class 'Loki::Visitor< XdmfItem >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1310: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfItem >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp:73: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.hpp:63: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 80%] Built target XdmfPython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 81%] Building CXX object CMakeFiles/XdmfPython.dir/XdmfPYTHON_wrap.cxx.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfPYTHON_wrap.cxx:3292:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1389:30,
    inlined from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont<double>; Seq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfPYTHON_wrap.cxx:4747:18,
    inlined from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, sequence**) [with Seq = std::vector<double>; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfPYTHON_wrap.cxx:4769:12:
/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  366 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 83%] Linking CXX shared module lib/__Xdmf.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 83%] Built target XdmfPython
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 84%] Swig compile XdmfCore.i for python
Deprecated command line option: -py3. Ignored, this option is no longer supported.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:46: Warning 401: Base class 'Loki::Visitor< XdmfItem >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1310: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfItem >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp:73: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.hpp:63: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 84%] Built target XdmfCorePython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 86%] Building CXX object core/CMakeFiles/XdmfCorePython.dir/__/XdmfCorePYTHON_wrap.cxx.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:3268:
/usr/include/c++/12/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'PyObject* _wrap_Float64Vector_push_back(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:62317:24:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:5270:30:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:5285:28:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std_vector_Sl_double_Sg__append(std::vector<double>*, const std::vector<double>::value_type&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:7140:22,
    inlined from 'PyObject* _wrap_Float64Vector_append(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:61582:38:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  175 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  189 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double>::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector<double>*, std::vector<double>::iterator)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:7142:167,
    inlined from 'PyObject* _wrap_Float64Vector_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:62098:54,
    inlined from 'PyObject* _wrap_Float64Vector_erase(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:62183:57:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double>::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector<double>*, std::vector<double>::iterator, std::vector<double>::iterator)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:7143:206,
    inlined from 'PyObject* _wrap_Float64Vector_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:62158:54,
    inlined from 'PyObject* _wrap_Float64Vector_erase(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:62188:57:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:5369:20:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:5374:27:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:5386:33:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:5240:15,
    inlined from 'void std_vector_Sl_double_Sg____delitem____SWIG_0(std::vector<double>*, std::vector<double>::difference_type)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:7080:18,
    inlined from 'PyObject* _wrap_Float64Vector___delitem____SWIG_0(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:61099:53,
    inlined from 'PyObject* _wrap_Float64Vector___delitem__(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:61328:63:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector<double>; Difference = int; InputSeq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:5310:23:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector<double>; Difference = int; InputSeq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:5317:22:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector<double>; Difference = int; InputSeq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:5320:23:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:5369:20,
    inlined from 'void std_vector_Sl_double_Sg____delslice__(std::vector<double>*, std::vector<double>::difference_type, std::vector<double>::difference_type)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:7077:21,
    inlined from 'PyObject* _wrap_Float64Vector___delslice__(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:61055:46:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  407 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double>::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector<double>*, std::vector<double>::iterator, const std::vector<double>::value_type&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:7144:212,
    inlined from 'PyObject* _wrap_Float64Vector_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:62565:55,
    inlined from 'PyObject* _wrap_Float64Vector_insert(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:62652:58:
/usr/include/c++/12/bits/vector.tcc:157:26: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  157 |             _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  164 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector<double>*, std::vector<double>::iterator, std::vector<double>::size_type, const std::vector<double>::value_type&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:7145:213,
    inlined from 'PyObject* _wrap_Float64Vector_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:62628:46,
    inlined from 'PyObject* _wrap_Float64Vector_insert(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:62657:58:
/usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1435 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'PyObject* _wrap_Float64Vector_resize__SWIG_1(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:62482:21,
    inlined from 'PyObject* _wrap_Float64Vector_resize(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:62511:58:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<std::__cxx11::basic_string<char> >::operator()(boost::shared_ptr<std::vector<T> >&) const [with U = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:577:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<std::__cxx11::basic_string<char> >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<std::__cxx11::basic_string<char> >; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = float]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<float>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<float>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = long int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<long int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<long int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1389:30,
    inlined from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont<double>; Seq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:5921:18,
    inlined from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, sequence**) [with Seq = std::vector<double>; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11/XdmfCorePYTHON_wrap.cxx:5943:12:
/usr/include/c++/12/bits/vector.tcc:364:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  364 |           _M_insert_aux(begin() + __n, std::move(__v));
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  366 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 87%] Linking CXX shared module ../lib/__XdmfCore.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 87%] Built target XdmfCorePython
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 89%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfDiff.cpp.o
[ 90%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfGeometryConverter.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'boost::shared_ptr<XdmfGeometry> XdmfGeometryConverter::zeroOrigin(const boost::shared_ptr<XdmfGeometry>&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp:272:23:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 92%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfTopologyConverter.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfTopologyConverter.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 93%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfFortran.cpp.o
[ 95%] Linking CXX shared library ../lib/libXdmfUtils.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 95%] Built target XdmfUtils
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 96%] Swig compile XdmfUtils.i for python
Deprecated command line option: -py3. Ignored, this option is no longer supported.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:46: Warning 401: Base class 'Loki::Visitor< XdmfItem >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1310: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfItem >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp:73: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.hpp:63: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 96%] Built target XdmfUtilsPython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[ 98%] Building CXX object utils/CMakeFiles/XdmfUtilsPython.dir/__/XdmfUtilsPYTHON_wrap.cxx.o
[100%] Linking CXX shared module ../lib/__XdmfUtils.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
[100%] Built target XdmfUtilsPython
make[3]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[2]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.11'
make[2]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[3]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[  1%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfArray.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/boost/token_functions.hpp:34,
                 from /usr/include/boost/token_iterator.hpp:24,
                 from /usr/include/boost/tokenizer.hpp:20,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.cpp:24:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = float]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<float>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<float>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = long int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<long int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<long int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  3%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfArrayReference.cpp.o
[  4%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfArrayType.cpp.o
[  6%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfBinaryController.cpp.o
[  7%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfCoreItemFactory.cpp.o
[  9%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfCoreReader.cpp.o
[ 10%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfError.cpp.o
[ 12%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfFunction.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfFunction.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
/usr/include/c++/12/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = long int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<long int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<long int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 13%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHDF5Controller.cpp.o
In file included from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:45,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp:29:
/usr/include/c++/12/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(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>, long long int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]':
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' changed in GCC 7.1
 2457 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/map:61:
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 = long long int; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]',
    inlined from 'void XdmfHDF5Controller::read(XdmfArray*, int)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp:194:48:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
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 = long long int; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]',
    inlined from 'void XdmfHDF5Controller::read(XdmfArray*, int)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp:199:27:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 15%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHDF5Writer.cpp.o
[ 16%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHeavyDataController.cpp.o
[ 18%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHeavyDataDescription.cpp.o
[ 19%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfHeavyDataWriter.cpp.o
[ 21%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfInformation.cpp.o
[ 22%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfItem.cpp.o
[ 24%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfItemProperty.cpp.o
[ 25%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfPlaceholder.cpp.o
[ 27%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfSparseMatrix.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSparseMatrix.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSparseMatrix.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfSubset.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSubset.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfSystemUtils.cpp.o
[ 31%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfVersion.cpp.o
[ 33%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfVisitor.cpp.o
[ 34%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfWriter.cpp.o
[ 36%] Building CXX object core/CMakeFiles/XdmfCore.dir/XdmfTIFFController.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfTIFFController.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 37%] Linking CXX shared library ../lib/libXdmfCore.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 37%] Built target XdmfCore
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 39%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAggregate.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAggregate.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 40%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAttribute.cpp.o
[ 42%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAttributeCenter.cpp.o
[ 43%] Building CXX object CMakeFiles/Xdmf.dir/XdmfAttributeType.cpp.o
[ 45%] Building CXX object CMakeFiles/Xdmf.dir/XdmfCurvilinearGrid.cpp.o
[ 46%] Building CXX object CMakeFiles/Xdmf.dir/XdmfDomain.cpp.o
[ 48%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGeometry.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:24:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(std::vector<double>)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:224:22:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometrySetOriginArray(XDMFGEOMETRY*, double*, unsigned int)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:322:27:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(double, double, double)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:213:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(double, double, double)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:214:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfGeometry::setOrigin(double, double, double)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:215:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'virtual void XdmfGeometry::populateItem(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::vector<boost::shared_ptr<XdmfItem> >&, const XdmfCoreReader*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.cpp:204:24:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 50%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGeometryType.cpp.o
[ 51%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGraph.cpp.o
[ 53%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGrid.cpp.o
[ 54%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridCollection.cpp.o
[ 56%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridCollectionType.cpp.o
[ 57%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridController.cpp.o
[ 59%] Building CXX object CMakeFiles/Xdmf.dir/XdmfGridTemplate.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGridTemplate.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object CMakeFiles/Xdmf.dir/XdmfItemFactory.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/boost/token_functions.hpp:34,
                 from /usr/include/boost/token_iterator.hpp:24,
                 from /usr/include/boost/tokenizer.hpp:20,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfItemFactory.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object CMakeFiles/Xdmf.dir/XdmfMap.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfAttribute.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfMap.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object CMakeFiles/Xdmf.dir/XdmfReader.cpp.o
[ 65%] Building CXX object CMakeFiles/Xdmf.dir/XdmfRectilinearGrid.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfRectilinearGrid.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object CMakeFiles/Xdmf.dir/XdmfRegularGrid.cpp.o
[ 68%] Building CXX object CMakeFiles/Xdmf.dir/XdmfSet.cpp.o
[ 69%] Building CXX object CMakeFiles/Xdmf.dir/XdmfSetType.cpp.o
[ 71%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTemplate.cpp.o
[ 72%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTime.cpp.o
[ 74%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTopology.cpp.o
[ 75%] Building CXX object CMakeFiles/Xdmf.dir/XdmfTopologyType.cpp.o
[ 77%] Building CXX object CMakeFiles/Xdmf.dir/XdmfUnstructuredGrid.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfGeometry.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/XdmfUnstructuredGrid.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 78%] Linking CXX shared library lib/libXdmf.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 78%] Built target Xdmf
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 80%] Swig compile Xdmf.i for python
Deprecated command line option: -py3. Ignored, this option is no longer supported.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:46: Warning 401: Base class 'Loki::Visitor< XdmfItem >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1310: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfItem >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp:73: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.hpp:63: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 80%] Built target XdmfPython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 81%] Building CXX object CMakeFiles/XdmfPython.dir/XdmfPYTHON_wrap.cxx.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfPYTHON_wrap.cxx:3292:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1389:30,
    inlined from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont<double>; Seq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfPYTHON_wrap.cxx:4747:18,
    inlined from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, sequence**) [with Seq = std::vector<double>; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfPYTHON_wrap.cxx:4769:12:
/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  366 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 83%] Linking CXX shared module lib/__Xdmf.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 83%] Built target XdmfPython
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 84%] Swig compile XdmfCore.i for python
Deprecated command line option: -py3. Ignored, this option is no longer supported.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:46: Warning 401: Base class 'Loki::Visitor< XdmfItem >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1310: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfItem >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp:73: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.hpp:63: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 84%] Built target XdmfCorePython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 86%] Building CXX object core/CMakeFiles/XdmfCorePython.dir/__/XdmfCorePYTHON_wrap.cxx.o
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfSharedPtr.hpp:30,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/loki/Visitor.h:25,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:36,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfItem.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.hpp:29,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:3268:
/usr/include/c++/12/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'PyObject* _wrap_Float64Vector_push_back(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:62317:24:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:5270:30:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:5285:28:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std_vector_Sl_double_Sg__append(std::vector<double>*, const std::vector<double>::value_type&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:7140:22,
    inlined from 'PyObject* _wrap_Float64Vector_append(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:61582:38:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  175 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  189 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double>::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector<double>*, std::vector<double>::iterator)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:7142:167,
    inlined from 'PyObject* _wrap_Float64Vector_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:62098:54,
    inlined from 'PyObject* _wrap_Float64Vector_erase(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:62183:57:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double>::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector<double>*, std::vector<double>::iterator, std::vector<double>::iterator)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:7143:206,
    inlined from 'PyObject* _wrap_Float64Vector_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:62158:54,
    inlined from 'PyObject* _wrap_Float64Vector_erase(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:62188:57:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:5369:20:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:5374:27:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:5386:33:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:5240:15,
    inlined from 'void std_vector_Sl_double_Sg____delitem____SWIG_0(std::vector<double>*, std::vector<double>::difference_type)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:7080:18,
    inlined from 'PyObject* _wrap_Float64Vector___delitem____SWIG_0(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:61099:53,
    inlined from 'PyObject* _wrap_Float64Vector___delitem__(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:61328:63:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector<double>; Difference = int; InputSeq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:5310:23:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector<double>; Difference = int; InputSeq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:5317:22:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector<double>; Difference = int; InputSeq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:5320:23:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector<double>; Difference = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:5369:20,
    inlined from 'void std_vector_Sl_double_Sg____delslice__(std::vector<double>*, std::vector<double>::difference_type, std::vector<double>::difference_type)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:7077:21,
    inlined from 'PyObject* _wrap_Float64Vector___delslice__(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:61055:46:
/usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1561 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  407 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double>::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector<double>*, std::vector<double>::iterator, const std::vector<double>::value_type&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:7144:212,
    inlined from 'PyObject* _wrap_Float64Vector_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:62565:55,
    inlined from 'PyObject* _wrap_Float64Vector_insert(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:62652:58:
/usr/include/c++/12/bits/vector.tcc:157:26: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  157 |             _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  164 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector<double>*, std::vector<double>::iterator, std::vector<double>::size_type, const std::vector<double>::value_type&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:7145:213,
    inlined from 'PyObject* _wrap_Float64Vector_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:62628:46,
    inlined from 'PyObject* _wrap_Float64Vector_insert(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:62657:58:
/usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1435 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'PyObject* _wrap_Float64Vector_resize__SWIG_1(PyObject*, Py_ssize_t, PyObject**)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:62482:21,
    inlined from 'PyObject* _wrap_Float64Vector_resize(PyObject*, PyObject*)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:62511:58:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<std::__cxx11::basic_string<char> >::operator()(boost::shared_ptr<std::vector<T> >&) const [with U = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:577:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<std::__cxx11::basic_string<char> >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<std::__cxx11::basic_string<char> >, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<std::__cxx11::basic_string<char> >; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<unsigned char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<unsigned char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<unsigned char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = float]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<float>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<float>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<float>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = long int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<long int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<long int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<long int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = short int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<short int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<short int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<short int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void XdmfArray::Resize<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = char]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:525:18,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::Resize<char>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::Resize<char>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::Resize<char>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1389:30,
    inlined from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont<double>; Seq = std::vector<double>]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:5921:18,
    inlined from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, sequence**) [with Seq = std::vector<double>; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10/XdmfCorePYTHON_wrap.cxx:5943:12:
/usr/include/c++/12/bits/vector.tcc:364:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  364 |           _M_insert_aux(begin() + __n, std::move(__v));
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  366 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 87%] Linking CXX shared module ../lib/__XdmfCore.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 87%] Built target XdmfCorePython
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 89%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfDiff.cpp.o
[ 90%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfGeometryConverter.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = double]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<double>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<double>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<double>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'boost::shared_ptr<XdmfGeometry> XdmfGeometryConverter::zeroOrigin(const boost::shared_ptr<XdmfGeometry>&)' at /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp:272:23:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 92%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfTopologyConverter.cpp.o
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/xdmf-3.0+git20190531/utils/XdmfTopologyConverter.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void XdmfArray::PushBack<T>::operator()(boost::shared_ptr<std::vector<U> >&) const [with U = double; T = unsigned int]' at /<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfArray.tpp:423:21,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::shared_ptr<std::vector<double> >&; Visitor = const XdmfArray::PushBack<unsigned int>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T = boost::shared_ptr<std::vector<double> >; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<20>, boost::blank, boost::mpl::l_item<mpl_::long_<19>, boost::shared_ptr<std::vector<char> >, boost::mpl::l_item<mpl_::long_<18>, boost::shared_ptr<std::vector<short int> >, boost::mpl::l_item<mpl_::long_<17>, boost::shared_ptr<std::vector<int> >, boost::mpl::l_item<mpl_::long_<16>, boost::shared_ptr<std::vector<long int> >, boost::mpl::l_item<mpl_::long_<15>, boost::shared_ptr<std::vector<float> >, boost::mpl::l_item<mpl_::long_<14>, boost::shared_ptr<std::vector<double> >, boost::mpl::l_item<mpl_::long_<13>, boost::shared_ptr<std::vector<unsigned char> >, boost::mpl::l_item<mpl_::long_<12>, boost::shared_ptr<std::vector<short unsigned int> >, boost::mpl::l_item<mpl_::long_<11>, boost::shared_ptr<std::vector<unsigned int> >, boost::mpl::l_item<mpl_::long_<10>, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char> > >, boost::mpl::l_item<mpl_::long_<9>, boost::shared_array<const char>, boost::mpl::l_item<mpl_::long_<8>, boost::shared_array<const short int>, boost::mpl::l_item<mpl_::long_<7>, boost::shared_array<const int>, boost::mpl::l_item<mpl_::long_<6>, boost::shared_array<const long int>, boost::mpl::l_item<mpl_::long_<5>, boost::shared_array<const float>, boost::mpl::l_item<mpl_::long_<4>, boost::shared_array<const double>, boost::mpl::l_item<mpl_::long_<3>, boost::shared_array<const unsigned char>, boost::mpl::l_item<mpl_::long_<2>, boost::shared_array<const short unsigned int>, boost::mpl::l_item<mpl_::long_<1>, boost::shared_array<const unsigned int>, boost::mpl::l_end> > > > > > > > > > > > > > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::blank, boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; VoidPtrCV = void*; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<const XdmfArray::PushBack<unsigned int>, false>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = const XdmfArray::PushBack<unsigned int>; T0_ = boost::blank; TN = {boost::shared_ptr<std::vector<char, std::allocator<char> > >, boost::shared_ptr<std::vector<short int, std::allocator<short int> > >, boost::shared_ptr<std::vector<int, std::allocator<int> > >, boost::shared_ptr<std::vector<long int, std::allocator<long int> > >, boost::shared_ptr<std::vector<float, std::allocator<float> > >, boost::shared_ptr<std::vector<double, std::allocator<double> > >, boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > >, boost::shared_ptr<std::vector<short unsigned int, std::allocator<short unsigned int> > >, boost::shared_ptr<std::vector<unsigned int, std::allocator<unsigned int> > >, boost::shared_ptr<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::shared_array<const char>, boost::shared_array<const short int>, boost::shared_array<const int>, boost::shared_array<const long int>, boost::shared_array<const float>, boost::shared_array<const double>, boost::shared_array<const unsigned char>, boost::shared_array<const short unsigned int>, boost::shared_array<const unsigned int>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 93%] Building CXX object utils/CMakeFiles/XdmfUtils.dir/XdmfFortran.cpp.o
[ 95%] Linking CXX shared library ../lib/libXdmfUtils.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 95%] Built target XdmfUtils
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 96%] Swig compile XdmfUtils.i for python
Deprecated command line option: -py3. Ignored, this option is no longer supported.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfVisitor.hpp:46: Warning 401: Base class 'Loki::Visitor< XdmfItem >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1310: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfItem >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp:73: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfWriter.hpp:63: Warning 401: Base class 'Loki::Visitor< XdmfArray >' has no name as it is an empty template instantiated with '%template()'. Ignored.
/<<BUILDDIR>>/xdmf-3.0+git20190531/core/XdmfCore.i:1309: Warning 401: The %template directive must be written before 'Loki::Visitor< XdmfArray >' is used as a base class and be declared with a name.
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 96%] Built target XdmfUtilsPython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[ 98%] Building CXX object utils/CMakeFiles/XdmfUtilsPython.dir/__/XdmfUtilsPYTHON_wrap.cxx.o
[100%] Linking CXX shared module ../lib/__XdmfUtils.so
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
[100%] Built target XdmfUtilsPython
make[3]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[2]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-serial-python3.10'
make[1]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531'
Ignore; no tests present
make[1]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary-arch
dh binary-arch --buildsystem cmake 
   dh_testroot -a -O--buildsystem=cmake
   dh_prep -a -O--buildsystem=cmake
	rm -f -- debian/libxdmf3.substvars debian/libxdmf-dev.substvars debian/python3-xdmf.substvars
	rm -fr -- debian/.debhelper/generated/libxdmf3/ debian/libxdmf3/ debian/tmp/ debian/.debhelper/generated/libxdmf-dev/ debian/libxdmf-dev/ debian/.debhelper/generated/python3-xdmf/ debian/python3-xdmf/
   dh_installdirs -a -O--buildsystem=cmake
	install -m0755 -d debian/libxdmf-dev/usr/include debian/libxdmf-dev/usr/share/XdmfCMake
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531'
# Move needed for some reason
for p in debian/build-mpi-python3.11 debian/build-mpi-python3.10 debian/build-serial-python3.11 debian/build-serial-python3.10 ; do \
	mkdir -p $p/lib ; \
	cp $p/*.py $p/lib ; \
	done
# Assemble something workable from the 4 install dirs.
for p in python3.11 python3.10 ; do \
	/usr/bin/make -C debian/build-mpi-$p install DESTDIR=/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp ; \
	mkdir -p 				debian/python3-xdmf/usr/lib/$p/dist-packages/xdmf/NoMpi ; \
	touch 				debian/python3-xdmf/usr/lib/$p/dist-packages/xdmf/__init__.py ; \
	cp debian/build-serial-$p/Xdmf.py  	debian/python3-xdmf/usr/lib/$p/dist-packages/xdmf ; \
	cp debian/build-serial-$p/XdmfUtils.py debian/python3-xdmf/usr/lib/$p/dist-packages/xdmf ; \
	cp debian/build-serial-$p/XdmfCore.py  debian/python3-xdmf/usr/lib/$p/dist-packages/xdmf ; \
	cp debian/build-serial-$p/lib/__*.so   debian/python3-xdmf/usr/lib/$p/dist-packages/xdmf/NoMpi ; \
	cp debian/build-mpi-$p/lib/__*.so   debian/python3-xdmf/usr/lib/$p/dist-packages/xdmf ; \
	done
make[2]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[3]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 37%] Built target XdmfCore
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 78%] Built target Xdmf
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 80%] Built target XdmfPython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 83%] Built target XdmfPython
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 84%] Built target XdmfCorePython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 87%] Built target XdmfCorePython
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 95%] Built target XdmfUtils
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[ 96%] Built target XdmfUtilsPython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
[100%] Built target XdmfUtilsPython
make[3]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
Install the project...
-- Install configuration: ""
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/python3.10/xdmf/Xdmf.py
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/python3.10/xdmf/__Xdmf.so
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/Xdmf.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/Xdmf.i
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfAggregate.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfAttribute.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfAttributeCenter.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfAttributeType.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfCurvilinearGrid.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDomain.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGeometry.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGeometryType.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGraph.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGrid.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGridCollection.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGridCollectionType.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGridController.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGridTemplate.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfItemFactory.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfMap.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfReader.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfRectilinearGrid.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfRegularGrid.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfSet.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfSetType.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfTemplate.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfTime.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfTopology.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfTopologyType.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfUnstructuredGrid.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfConfig.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmf.so.3.0.0
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmf.so.3
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmf.so
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/Xdmf/XdmfConfig.cmake
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/python3.10/xdmf/XdmfCore.py
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/python3.10/xdmf/__XdmfCore.so
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/ProjectVersion.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfArray.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfArray.tpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfArrayReference.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfArrayType.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfBinaryController.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfCore.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfCore.i
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfCoreItemFactory.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfCoreReader.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfError.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfFunction.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHDF5Controller.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHDF5Writer.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHeavyDataController.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHeavyDataDescription.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHeavyDataWriter.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfInformation.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfItem.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfItemProperty.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfPlaceholder.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfSharedPtr.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfSparseMatrix.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfSubset.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfSystemUtils.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfTIFFController.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfVisitor.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfWriter.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSM.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSM.i
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSMBuffer.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSMCommMPI.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSMDescription.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSMDriver.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSMItemFactory.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHDF5ControllerDSM.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHDF5WriterDSM.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfCoreConfig.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/EmptyType.h
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/HierarchyGenerators.h
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/NullType.h
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/Sequence.h
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/TypeManip.h
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/TypeTraits.h
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/Typelist.h
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/TypelistMacros.h
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/Visitor.h
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/libXdmfCore.so.3.0.0
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/libXdmfCore.so.3
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/libXdmfCore.so
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/python3.10/xdmf/XdmfUtils.py
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/python3.10/xdmf/__XdmfUtils.so
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDiff.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGeometryConverter.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfTopologyConverter.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfUtils.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfFortran.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/Xdmf.f
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmfUtils.so.3.0.0
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmfUtils.so.3
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmfUtils.so
make[2]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.11'
make[2]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[3]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 37%] Built target XdmfCore
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 78%] Built target Xdmf
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 80%] Built target XdmfPython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 83%] Built target XdmfPython
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 84%] Built target XdmfCorePython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 87%] Built target XdmfCorePython
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 95%] Built target XdmfUtils
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[ 96%] Built target XdmfUtilsPython_swig_compilation
make[4]: Entering directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
make[4]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
[100%] Built target XdmfUtilsPython
make[3]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
Install the project...
-- Install configuration: ""
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/python3.10/xdmf/Xdmf.py
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/python3.10/xdmf/__Xdmf.so
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/Xdmf.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/Xdmf.i
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfAggregate.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfAttribute.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfAttributeCenter.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfAttributeType.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfCurvilinearGrid.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDomain.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGeometry.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGeometryType.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGraph.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGrid.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGridCollection.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGridCollectionType.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGridController.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGridTemplate.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfItemFactory.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfMap.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfReader.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfRectilinearGrid.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfRegularGrid.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfSet.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfSetType.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfTemplate.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfTime.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfTopology.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfTopologyType.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfUnstructuredGrid.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfConfig.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmf.so.3.0.0
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmf.so.3
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmf.so
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/Xdmf/XdmfConfig.cmake
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/python3.10/xdmf/XdmfCore.py
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/python3.10/xdmf/__XdmfCore.so
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/ProjectVersion.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfArray.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfArray.tpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfArrayReference.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfArrayType.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfBinaryController.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfCore.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfCore.i
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfCoreItemFactory.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfCoreReader.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfError.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfFunction.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHDF5Controller.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHDF5Writer.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHeavyDataController.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHeavyDataDescription.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHeavyDataWriter.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfInformation.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfItem.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfItemProperty.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfPlaceholder.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfSharedPtr.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfSparseMatrix.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfSubset.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfSystemUtils.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfTIFFController.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfVisitor.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfWriter.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSM.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSM.i
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSMBuffer.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSMCommMPI.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSMDescription.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSMDriver.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDSMItemFactory.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHDF5ControllerDSM.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfHDF5WriterDSM.hpp
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfCoreConfig.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/EmptyType.h
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/HierarchyGenerators.h
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/NullType.h
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/Sequence.h
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/TypeManip.h
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/TypeTraits.h
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/Typelist.h
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/TypelistMacros.h
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/loki/Visitor.h
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/libXdmfCore.so.3.0.0
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/libXdmfCore.so.3
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/libXdmfCore.so
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/python3.10/xdmf/XdmfUtils.py
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/python3.10/xdmf/__XdmfUtils.so
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfDiff.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfGeometryConverter.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfTopologyConverter.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfUtils.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/XdmfFortran.hpp
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/include/Xdmf.f
-- Installing: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmfUtils.so.3.0.0
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmfUtils.so.3
-- Up-to-date: /<<BUILDDIR>>/xdmf-3.0+git20190531/debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmfUtils.so
make[2]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531/debian/build-mpi-python3.10'
# Remove build path and kernel version, adjust path to uname,
# and remove sytem processor and number of processors to make
# build reproducible
sed -i -e "s,/<<BUILDDIR>>/xdmf-3.0+git20190531,BUILDDIR,g" \
	-e "s,/usr/bin/uname,/bin/uname,g" \
	-e "s,4.15.0-187-generic,,g" \
	-e "/XDMF_CMAKE_SYSTEM_PROCESSOR/d" \
	-e "/XDMF_CMAKE_HOST_SYSTEM_PROCESSOR/d" \
	-e "/XDMF_MPIEXEC_MAX_NUMPROCS/d" \
	debian/tmp//usr/lib/arm-linux-gnueabihf/cmake/Xdmf/XdmfConfig.cmake
make[1]: Leaving directory '/<<BUILDDIR>>/xdmf-3.0+git20190531'
   dh_install -a -O--buildsystem=cmake
	install -m0755 -d debian/libxdmf3//usr/lib/arm-linux-gnueabihf/xdmf/openmpi
	cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmf.so.3.0.0 debian/tmp/usr/lib/arm-linux-gnueabihf/libXdmfUtils.so.3.0.0 debian/tmp/usr/lib/libXdmfCore.so.3.0.0 debian/libxdmf3//usr/lib/arm-linux-gnueabihf/xdmf/openmpi/
	install -m0755 -d debian/libxdmf3//usr/lib/arm-linux-gnueabihf/xdmf/serial
	cp --reflink=auto -a ././debian/build-serial-python3.10/lib/libXdmf.so.3.0.0 ././debian/build-serial-python3.10/lib/libXdmfCore.so.3.0.0 ././debian/build-serial-python3.10/lib/libXdmfUtils.so.3.0.0 debian/libxdmf3//usr/lib/arm-linux-gnueabihf/xdmf/serial/
	install -m0755 -d debian/libxdmf-dev//usr/include
	cp --reflink=auto -a debian/tmp/usr/include/Xdmf.f debian/libxdmf-dev//usr/include/
	install -m0755 -d debian/libxdmf-dev//usr/include
	cp --reflink=auto -a ./utils/Xdmf.f debian/libxdmf-dev//usr/include/
	install -m0755 -d debian/libxdmf-dev//usr/include
	cp --reflink=auto -a debian/tmp/usr/include/ProjectVersion.hpp debian/tmp/usr/include/Xdmf.hpp debian/tmp/usr/include/Xdmf.i debian/tmp/usr/include/XdmfAggregate.hpp debian/tmp/usr/include/XdmfArray.hpp debian/tmp/usr/include/XdmfArray.tpp debian/tmp/usr/include/XdmfArrayReference.hpp debian/tmp/usr/include/XdmfArrayType.hpp debian/tmp/usr/include/XdmfAttribute.hpp debian/tmp/usr/include/XdmfAttributeCenter.hpp debian/tmp/usr/include/XdmfAttributeType.hpp debian/tmp/usr/include/XdmfBinaryController.hpp debian/tmp/usr/include/XdmfConfig.hpp debian/tmp/usr/include/XdmfCore.hpp debian/tmp/usr/include/XdmfCore.i debian/tmp/usr/include/XdmfCoreConfig.hpp debian/tmp/usr/include/XdmfCoreItemFactory.hpp debian/tmp/usr/include/XdmfCoreReader.hpp debian/tmp/usr/include/XdmfCurvilinearGrid.hpp debian/tmp/usr/include/XdmfDSM.hpp debian/tmp/usr/include/XdmfDSM.i debian/tmp/usr/include/XdmfDSMBuffer.hpp debian/tmp/usr/include/XdmfDSMCommMPI.hpp debian/tmp/usr/include/XdmfDSMDescription.hpp debian/tmp/usr/include/XdmfDSMDriver.hpp debian/tmp/usr/include/XdmfDSMItemFactory.hpp debian/tmp/usr/include/XdmfDiff.hpp debian/tmp/usr/include/XdmfDomain.hpp debian/tmp/usr/include/XdmfError.hpp debian/tmp/usr/include/XdmfFortran.hpp debian/tmp/usr/include/XdmfFunction.hpp debian/tmp/usr/include/XdmfGeometry.hpp debian/tmp/usr/include/XdmfGeometryConverter.hpp debian/tmp/usr/include/XdmfGeometryType.hpp debian/tmp/usr/include/XdmfGraph.hpp debian/tmp/usr/include/XdmfGrid.hpp debian/tmp/usr/include/XdmfGridCollection.hpp debian/tmp/usr/include/XdmfGridCollectionType.hpp debian/tmp/usr/include/XdmfGridController.hpp debian/tmp/usr/include/XdmfGridTemplate.hpp debian/tmp/usr/include/XdmfHDF5Controller.hpp debian/tmp/usr/include/XdmfHDF5ControllerDSM.hpp debian/tmp/usr/include/XdmfHDF5Writer.hpp debian/tmp/usr/include/XdmfHDF5WriterDSM.hpp debian/tmp/usr/include/XdmfHeavyDataController.hpp debian/tmp/usr/include/XdmfHeavyDataDescription.hpp debian/tmp/usr/include/XdmfHeavyDataWriter.hpp debian/tmp/usr/include/XdmfInformation.hpp debian/tmp/usr/include/XdmfItem.hpp debian/tmp/usr/include/XdmfItemFactory.hpp debian/tmp/usr/include/XdmfItemProperty.hpp debian/tmp/usr/include/XdmfMap.hpp debian/tmp/usr/include/XdmfPlaceholder.hpp debian/tmp/usr/include/XdmfReader.hpp debian/tmp/usr/include/XdmfRectilinearGrid.hpp debian/tmp/usr/include/XdmfRegularGrid.hpp debian/tmp/usr/include/XdmfSet.hpp debian/tmp/usr/include/XdmfSetType.hpp debian/tmp/usr/include/XdmfSharedPtr.hpp debian/tmp/usr/include/XdmfSparseMatrix.hpp debian/tmp/usr/include/XdmfSubset.hpp debian/tmp/usr/include/XdmfSystemUtils.hpp debian/tmp/usr/include/XdmfTIFFController.hpp debian/tmp/usr/include/XdmfTemplate.hpp debian/tmp/usr/include/XdmfTime.hpp debian/tmp/usr/include/XdmfTopology.hpp debian/tmp/usr/include/XdmfTopologyConverter.hpp debian/tmp/usr/include/XdmfTopologyType.hpp debian/tmp/usr/include/XdmfUnstructuredGrid.hpp debian/tmp/usr/include/XdmfUtils.hpp debian/tmp/usr/include/XdmfVisitor.hpp debian/tmp/usr/include/XdmfWriter.hpp debian/tmp/usr/include/loki debian/libxdmf-dev//usr/include/
	install -m0755 -d debian/libxdmf-dev//usr/lib/arm-linux-gnueabihf
	cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/cmake debian/libxdmf-dev//usr/lib/arm-linux-gnueabihf/
   dh_installdocs -a -O--buildsystem=cmake
	install -m0755 -d debian/libxdmf3/usr/share/doc/libxdmf3
	install -p -m0644 debian/copyright debian/libxdmf3/usr/share/doc/libxdmf3/copyright
	install -m0755 -d debian/libxdmf-dev/usr/share/doc/libxdmf-dev
	install -m0755 -d debian/libxdmf-dev/usr/share/doc/libxdmf-dev
	cp --reflink=auto -a ./debian/README.sources debian/libxdmf-dev/usr/share/doc/libxdmf-dev
	chown -R 0:0 debian/libxdmf-dev/usr/share/doc
	chmod -R u\+rw,go=rX debian/libxdmf-dev/usr/share/doc
	install -p -m0644 debian/copyright debian/libxdmf-dev/usr/share/doc/libxdmf-dev/copyright
	install -m0755 -d debian/python3-xdmf/usr/share/doc/python3-xdmf
	install -p -m0644 debian/copyright debian/python3-xdmf/usr/share/doc/python3-xdmf/copyright
   dh_installchangelogs -a -O--buildsystem=cmake
	install -m0755 -d debian/libxdmf3/usr/share/doc/libxdmf3
	install -p -m0644 debian/.debhelper/generated/libxdmf3/dh_installchangelogs.dch.trimmed debian/libxdmf3/usr/share/doc/libxdmf3/changelog.Debian
	install -p -m0644 debian/.debhelper/generated/libxdmf3/dh_installchangelogs.dch.binnmu debian/libxdmf3/usr/share/doc/libxdmf3/changelog.Debian.armhf
	install -m0755 -d debian/libxdmf-dev/usr/share/doc/libxdmf-dev
	install -p -m0644 debian/.debhelper/generated/libxdmf-dev/dh_installchangelogs.dch.trimmed debian/libxdmf-dev/usr/share/doc/libxdmf-dev/changelog.Debian
	install -p -m0644 debian/.debhelper/generated/libxdmf-dev/dh_installchangelogs.dch.binnmu debian/libxdmf-dev/usr/share/doc/libxdmf-dev/changelog.Debian.armhf
	install -m0755 -d debian/python3-xdmf/usr/share/doc/python3-xdmf
	install -p -m0644 debian/.debhelper/generated/python3-xdmf/dh_installchangelogs.dch.trimmed debian/python3-xdmf/usr/share/doc/python3-xdmf/changelog.Debian
	install -p -m0644 debian/.debhelper/generated/python3-xdmf/dh_installchangelogs.dch.binnmu debian/python3-xdmf/usr/share/doc/python3-xdmf/changelog.Debian.armhf
   dh_installexamples -a -O--buildsystem=cmake
	install -m0755 -d debian/libxdmf-dev/usr/share/doc/libxdmf-dev/examples
	cp --reflink=auto -a ./examples/Cxx debian/libxdmf-dev/usr/share/doc/libxdmf-dev/examples
	cp --reflink=auto -a ./examples/Python debian/libxdmf-dev/usr/share/doc/libxdmf-dev/examples
   dh_python3 -a -O--buildsystem=cmake
D: dh_python3 dh_python3:175: version: 5.20220819+rpi1
D: dh_python3 dh_python3:176: argv: ['/usr/bin/dh_python3', '-a', '-O--buildsystem=cmake']
D: dh_python3 dh_python3:177: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=True, package=None, no_package=None, compile_all=False, vrange=None, regexpr=None, accept_upstream_versions=False, depends=None, depends_section=None, recommends=None, recommends_section=None, suggests=None, suggests_section=None, requires=None, shebang=None, ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir=None, O=['--buildsystem=cmake'])
D: dh_python3 dh_python3:178: supported Python versions: 3.10,3.11 (default=3.10)
D: dh_python3 debhelper:164: skipping package libxdmf3 (missing ${python3:Depends} in Depends/Recommends)
D: dh_python3 debhelper:164: skipping package libxdmf-dev (missing ${python3:Depends} in Depends/Recommends)
D: dh_python3 debhelper:172: source=xdmf, binary packages=['python3-xdmf']
D: dh_python3 dh_python3:196: processing package python3-xdmf...
D: dh_python3 fs:52: moving files from debian/python3-xdmf/usr/lib/python3.10/dist-packages to debian/python3-xdmf/usr/lib/python3/dist-packages/
D: dh_python3 tools:232: invoking: /usr/bin/python3.10 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))'
I: dh_python3 fs:482: renaming __Xdmf.so to __Xdmf.cpython-310-arm-linux-gnueabihf.so
I: dh_python3 fs:482: renaming __XdmfCore.so to __XdmfCore.cpython-310-arm-linux-gnueabihf.so
I: dh_python3 fs:482: renaming __XdmfUtils.so to __XdmfUtils.cpython-310-arm-linux-gnueabihf.so
I: dh_python3 fs:482: renaming __Xdmf.so to __Xdmf.cpython-310-arm-linux-gnueabihf.so
I: dh_python3 fs:482: renaming __XdmfCore.so to __XdmfCore.cpython-310-arm-linux-gnueabihf.so
I: dh_python3 fs:482: renaming __XdmfUtils.so to __XdmfUtils.cpython-310-arm-linux-gnueabihf.so
D: dh_python3 fs:52: moving files from debian/python3-xdmf/usr/lib/python3.11/dist-packages to debian/python3-xdmf/usr/lib/python3/dist-packages/
D: dh_python3 tools:232: invoking: /usr/bin/python3.11 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))'
I: dh_python3 fs:482: renaming __Xdmf.so to __Xdmf.cpython-311-arm-linux-gnueabihf.so
I: dh_python3 fs:482: renaming __XdmfCore.so to __XdmfCore.cpython-311-arm-linux-gnueabihf.so
I: dh_python3 fs:482: renaming __XdmfUtils.so to __XdmfUtils.cpython-311-arm-linux-gnueabihf.so
I: dh_python3 fs:482: renaming __Xdmf.so to __Xdmf.cpython-311-arm-linux-gnueabihf.so
I: dh_python3 fs:482: renaming __XdmfCore.so to __XdmfCore.cpython-311-arm-linux-gnueabihf.so
I: dh_python3 fs:482: renaming __XdmfUtils.so to __XdmfUtils.cpython-311-arm-linux-gnueabihf.so
D: dh_python3 fs:399: package python3-xdmf details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': {Version('3.10'), Version('3.11')}, 'ext_no_version': set()}
D: dh_python3 depends:117: generating dependencies for package python3-xdmf
D: dh_python3 depends:281: D={'python3 (>= 3.10~)', 'python3 (<< 3.12)', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[]
   dh_installsystemduser -a -O--buildsystem=cmake
   dh_perl -a -O--buildsystem=cmake
   dh_link -a -O--buildsystem=cmake
	install -m0755 -d debian/libxdmf3/usr/lib/arm-linux-gnueabihf
	rm -f debian/libxdmf3/usr/lib/arm-linux-gnueabihf/libXdmfUtils.so.3
	ln -s xdmf/openmpi/libXdmfUtils.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/libXdmfUtils.so.3
	install -m0755 -d debian/libxdmf3/usr/lib/arm-linux-gnueabihf
	rm -f debian/libxdmf3/usr/lib/arm-linux-gnueabihf/libXdmfCore.so.3
	ln -s xdmf/openmpi/libXdmfCore.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/libXdmfCore.so.3
	install -m0755 -d debian/libxdmf3/usr/lib/arm-linux-gnueabihf
	rm -f debian/libxdmf3/usr/lib/arm-linux-gnueabihf/libXdmf.so.3
	ln -s xdmf/openmpi/libXdmf.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/libXdmf.so.3
	install -m0755 -d debian/libxdmf3/usr/lib/arm-linux-gnueabihf
	rm -f debian/libxdmf3/usr/lib/arm-linux-gnueabihf/libXdmfUtils.so.3.0.0
	ln -s xdmf/openmpi/libXdmfUtils.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/libXdmfUtils.so.3.0.0
	install -m0755 -d debian/libxdmf3/usr/lib/arm-linux-gnueabihf
	rm -f debian/libxdmf3/usr/lib/arm-linux-gnueabihf/libXdmfCore.so.3.0.0
	ln -s xdmf/openmpi/libXdmfCore.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/libXdmfCore.so.3.0.0
	install -m0755 -d debian/libxdmf3/usr/lib/arm-linux-gnueabihf
	rm -f debian/libxdmf3/usr/lib/arm-linux-gnueabihf/libXdmf.so.3.0.0
	ln -s xdmf/openmpi/libXdmf.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/libXdmf.so.3.0.0
	install -m0755 -d debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial
	rm -f debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so.3
	ln -s libXdmfUtils.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so.3
	install -m0755 -d debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial
	rm -f debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so.3
	ln -s libXdmfCore.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so.3
	install -m0755 -d debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial
	rm -f debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so.3
	ln -s libXdmf.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so.3
	install -m0755 -d debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi
	rm -f debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so.3
	ln -s libXdmfUtils.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so.3
	install -m0755 -d debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi
	rm -f debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so.3
	ln -s libXdmfCore.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so.3
	install -m0755 -d debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi
	rm -f debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so.3
	ln -s libXdmf.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so.3
	install -m0755 -d debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/serial
	rm -f debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so
	ln -s libXdmfUtils.so.3.0.0 debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so
	install -m0755 -d debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/serial
	rm -f debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so
	ln -s libXdmfCore.so.3.0.0 debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so
	install -m0755 -d debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/serial
	rm -f debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so
	ln -s libXdmf.so.3.0.0 debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so
	install -m0755 -d debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/openmpi
	rm -f debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so
	ln -s libXdmfUtils.so.3.0.0 debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so
	install -m0755 -d debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/openmpi
	rm -f debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so
	ln -s libXdmfCore.so.3.0.0 debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so
	install -m0755 -d debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/openmpi
	rm -f debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so
	ln -s libXdmf.so.3.0.0 debian/libxdmf-dev/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so
   dh_strip_nondeterminism -a -O--buildsystem=cmake
   dh_compress -a -O--buildsystem=cmake
	cd debian/libxdmf3
	cd debian/libxdmf-dev
	cd debian/python3-xdmf
	chmod a-x usr/share/doc/libxdmf-dev/changelog.Debian usr/share/doc/libxdmf-dev/changelog.Debian.armhf
	chmod a-x usr/share/doc/libxdmf3/changelog.Debian usr/share/doc/libxdmf3/changelog.Debian.armhf
	gzip -9nf usr/share/doc/libxdmf-dev/changelog.Debian usr/share/doc/libxdmf-dev/changelog.Debian.armhf
	gzip -9nf usr/share/doc/libxdmf3/changelog.Debian usr/share/doc/libxdmf3/changelog.Debian.armhf
	chmod a-x usr/share/doc/python3-xdmf/changelog.Debian usr/share/doc/python3-xdmf/changelog.Debian.armhf
	gzip -9nf usr/share/doc/python3-xdmf/changelog.Debian usr/share/doc/python3-xdmf/changelog.Debian.armhf
	cd '/<<BUILDDIR>>/xdmf-3.0+git20190531'
	cd '/<<BUILDDIR>>/xdmf-3.0+git20190531'
	cd '/<<BUILDDIR>>/xdmf-3.0+git20190531'
   dh_fixperms -a -O--buildsystem=cmake
	find debian/libxdmf3 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
	find debian/libxdmf-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
	find debian/python3-xdmf -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
	find debian/python3-xdmf ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/libxdmf3 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/libxdmf-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/libxdmf3/usr/share/doc -type f -a -true -a ! -regex 'debian/libxdmf3/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/python3-xdmf/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-xdmf/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/python3-xdmf/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/libxdmf-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libxdmf-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libxdmf3/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/python3-xdmf -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libxdmf-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/libxdmf3 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/python3-xdmf/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
	find debian/libxdmf-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libxdmf3/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
	find debian/libxdmf-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/libxdmf-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
   dh_missing -a -O--buildsystem=cmake
   dh_dwz -a -O--buildsystem=cmake
	install -m0755 -d debian/libxdmf3/usr/lib/debug/.dwz/arm-linux-gnueabihf
	dwz -mdebian/libxdmf3/usr/lib/debug/.dwz/arm-linux-gnueabihf/libxdmf3.debug -M/usr/lib/debug/.dwz/arm-linux-gnueabihf/libxdmf3.debug -- debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so.3.0.0
	install -m0755 -d debian/python3-xdmf/usr/lib/debug/.dwz/arm-linux-gnueabihf
	dwz -mdebian/python3-xdmf/usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-xdmf.debug -M/usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-xdmf.debug -- debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__Xdmf.cpython-310-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__Xdmf.cpython-311-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfCore.cpython-310-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfCore.cpython-311-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfUtils.cpython-310-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfUtils.cpython-311-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__Xdmf.cpython-310-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__Xdmf.cpython-311-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfCore.cpython-310-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfCore.cpython-311-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfUtils.cpython-310-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfUtils.cpython-311-arm-linux-gnueabihf.so
	objcopy --compress-debug-sections debian/python3-xdmf/usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-xdmf.debug
	chmod 0644 -- debian/python3-xdmf/usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-xdmf.debug
	chown 0:0 -- debian/python3-xdmf/usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-xdmf.debug
	objcopy --compress-debug-sections debian/libxdmf3/usr/lib/debug/.dwz/arm-linux-gnueabihf/libxdmf3.debug
	chmod 0644 -- debian/libxdmf3/usr/lib/debug/.dwz/arm-linux-gnueabihf/libxdmf3.debug
	chown 0:0 -- debian/libxdmf3/usr/lib/debug/.dwz/arm-linux-gnueabihf/libxdmf3.debug
   dh_strip -a -O--buildsystem=cmake
	install -m0755 -d debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/c7
	objcopy --only-keep-debug --compress-debug-sections debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so.3.0.0 debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/c7/dfd3a8241ec7b93ed94f2eac8a0cc86dbbd567.debug
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/11
	objcopy --only-keep-debug --compress-debug-sections debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__Xdmf.cpython-311-arm-linux-gnueabihf.so debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/11/06a5ebb3d05efec36249e758ab5bafb73a250b.debug
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/11/06a5ebb3d05efec36249e758ab5bafb73a250b.debug
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/11/06a5ebb3d05efec36249e758ab5bafb73a250b.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__Xdmf.cpython-311-arm-linux-gnueabihf.so
	objcopy --add-gnu-debuglink debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/11/06a5ebb3d05efec36249e758ab5bafb73a250b.debug debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__Xdmf.cpython-311-arm-linux-gnueabihf.so
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/20
	objcopy --only-keep-debug --compress-debug-sections debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__Xdmf.cpython-310-arm-linux-gnueabihf.so debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/20/d794f1f081e3db0f72bbb4d9f05ef1a46e7c98.debug
	chmod 0644 -- debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/c7/dfd3a8241ec7b93ed94f2eac8a0cc86dbbd567.debug
	chown 0:0 -- debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/c7/dfd3a8241ec7b93ed94f2eac8a0cc86dbbd567.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so.3.0.0
	objcopy --add-gnu-debuglink debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/c7/dfd3a8241ec7b93ed94f2eac8a0cc86dbbd567.debug debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so.3.0.0
	install -m0755 -d debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/77
	objcopy --only-keep-debug --compress-debug-sections debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so.3.0.0 debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/77/d11e7b03b8853a155cc4ed847fd99f68819049.debug
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/20/d794f1f081e3db0f72bbb4d9f05ef1a46e7c98.debug
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/20/d794f1f081e3db0f72bbb4d9f05ef1a46e7c98.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__Xdmf.cpython-310-arm-linux-gnueabihf.so
	objcopy --add-gnu-debuglink debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/20/d794f1f081e3db0f72bbb4d9f05ef1a46e7c98.debug debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__Xdmf.cpython-310-arm-linux-gnueabihf.so
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/ba
	objcopy --only-keep-debug --compress-debug-sections debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfUtils.cpython-310-arm-linux-gnueabihf.so debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/ba/325cd0c501a972f5a2ce565f5e29cbb9e6ac0e.debug
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/ba/325cd0c501a972f5a2ce565f5e29cbb9e6ac0e.debug
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/ba/325cd0c501a972f5a2ce565f5e29cbb9e6ac0e.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfUtils.cpython-310-arm-linux-gnueabihf.so
	objcopy --add-gnu-debuglink debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/ba/325cd0c501a972f5a2ce565f5e29cbb9e6ac0e.debug debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfUtils.cpython-310-arm-linux-gnueabihf.so
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/1d
	objcopy --only-keep-debug --compress-debug-sections debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfUtils.cpython-311-arm-linux-gnueabihf.so debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/1d/c51be385bc3bf233d54cc7fe76cc8f2bcb5ebc.debug
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/1d/c51be385bc3bf233d54cc7fe76cc8f2bcb5ebc.debug
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/1d/c51be385bc3bf233d54cc7fe76cc8f2bcb5ebc.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfUtils.cpython-311-arm-linux-gnueabihf.so
	objcopy --add-gnu-debuglink debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/1d/c51be385bc3bf233d54cc7fe76cc8f2bcb5ebc.debug debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfUtils.cpython-311-arm-linux-gnueabihf.so
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/64
	objcopy --only-keep-debug --compress-debug-sections debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfCore.cpython-310-arm-linux-gnueabihf.so debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/64/f44210b6aa594ded2e405e7872b627f11a6a8c.debug
	chmod 0644 -- debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/77/d11e7b03b8853a155cc4ed847fd99f68819049.debug
	chown 0:0 -- debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/77/d11e7b03b8853a155cc4ed847fd99f68819049.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so.3.0.0
	objcopy --add-gnu-debuglink debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/77/d11e7b03b8853a155cc4ed847fd99f68819049.debug debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so.3.0.0
	install -m0755 -d debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/e8
	objcopy --only-keep-debug --compress-debug-sections debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so.3.0.0 debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/e8/6a07fcea5ab59f6d251770001f8656b0d62263.debug
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/64/f44210b6aa594ded2e405e7872b627f11a6a8c.debug
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/64/f44210b6aa594ded2e405e7872b627f11a6a8c.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfCore.cpython-310-arm-linux-gnueabihf.so
	objcopy --add-gnu-debuglink debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/64/f44210b6aa594ded2e405e7872b627f11a6a8c.debug debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfCore.cpython-310-arm-linux-gnueabihf.so
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/0d
	objcopy --only-keep-debug --compress-debug-sections debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfCore.cpython-311-arm-linux-gnueabihf.so debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/0d/2ad400c2f1dcd7dcf50f1e9cf4e1c1ab8bbcdc.debug
	chmod 0644 -- debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/e8/6a07fcea5ab59f6d251770001f8656b0d62263.debug
	chown 0:0 -- debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/e8/6a07fcea5ab59f6d251770001f8656b0d62263.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so.3.0.0
	objcopy --add-gnu-debuglink debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/e8/6a07fcea5ab59f6d251770001f8656b0d62263.debug debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so.3.0.0
	install -m0755 -d debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/fe
	objcopy --only-keep-debug --compress-debug-sections debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so.3.0.0 debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/fe/2f64e8b2a83eeb92fe15ee0edc0e2bfab5c6dc.debug
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/0d/2ad400c2f1dcd7dcf50f1e9cf4e1c1ab8bbcdc.debug
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/0d/2ad400c2f1dcd7dcf50f1e9cf4e1c1ab8bbcdc.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfCore.cpython-311-arm-linux-gnueabihf.so
	objcopy --add-gnu-debuglink debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/0d/2ad400c2f1dcd7dcf50f1e9cf4e1c1ab8bbcdc.debug debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfCore.cpython-311-arm-linux-gnueabihf.so
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/50
	objcopy --only-keep-debug --compress-debug-sections debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__Xdmf.cpython-311-arm-linux-gnueabihf.so debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/50/ec7fc866aa6bedb63d4886548e42aa02f76a01.debug
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/50/ec7fc866aa6bedb63d4886548e42aa02f76a01.debug
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/50/ec7fc866aa6bedb63d4886548e42aa02f76a01.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__Xdmf.cpython-311-arm-linux-gnueabihf.so
	objcopy --add-gnu-debuglink debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/50/ec7fc866aa6bedb63d4886548e42aa02f76a01.debug debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__Xdmf.cpython-311-arm-linux-gnueabihf.so
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/ae
	objcopy --only-keep-debug --compress-debug-sections debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfUtils.cpython-310-arm-linux-gnueabihf.so debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/ae/5b1c92e5f226eb2f58e86055420bcc0d4157ae.debug
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/ae/5b1c92e5f226eb2f58e86055420bcc0d4157ae.debug
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/ae/5b1c92e5f226eb2f58e86055420bcc0d4157ae.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfUtils.cpython-310-arm-linux-gnueabihf.so
	objcopy --add-gnu-debuglink debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/ae/5b1c92e5f226eb2f58e86055420bcc0d4157ae.debug debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfUtils.cpython-310-arm-linux-gnueabihf.so
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/c4
	objcopy --only-keep-debug --compress-debug-sections debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfUtils.cpython-311-arm-linux-gnueabihf.so debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/c4/e61b9b39e2eb0761ce4496b9e05dc45023913e.debug
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/c4/e61b9b39e2eb0761ce4496b9e05dc45023913e.debug
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/c4/e61b9b39e2eb0761ce4496b9e05dc45023913e.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfUtils.cpython-311-arm-linux-gnueabihf.so
	objcopy --add-gnu-debuglink debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/c4/e61b9b39e2eb0761ce4496b9e05dc45023913e.debug debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfUtils.cpython-311-arm-linux-gnueabihf.so
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/99
	objcopy --only-keep-debug --compress-debug-sections debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__Xdmf.cpython-310-arm-linux-gnueabihf.so debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/99/4b6a0be4350e79ff3d155d0df4225dcaca123b.debug
	chmod 0644 -- debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/fe/2f64e8b2a83eeb92fe15ee0edc0e2bfab5c6dc.debug
	chown 0:0 -- debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/fe/2f64e8b2a83eeb92fe15ee0edc0e2bfab5c6dc.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so.3.0.0
	objcopy --add-gnu-debuglink debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/fe/2f64e8b2a83eeb92fe15ee0edc0e2bfab5c6dc.debug debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so.3.0.0
	install -m0755 -d debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/f9
	objcopy --only-keep-debug --compress-debug-sections debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so.3.0.0 debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/f9/19d075d9ecb25dc6d8682c43f658e561fedd6a.debug
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/99/4b6a0be4350e79ff3d155d0df4225dcaca123b.debug
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/99/4b6a0be4350e79ff3d155d0df4225dcaca123b.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__Xdmf.cpython-310-arm-linux-gnueabihf.so
	objcopy --add-gnu-debuglink debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/99/4b6a0be4350e79ff3d155d0df4225dcaca123b.debug debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__Xdmf.cpython-310-arm-linux-gnueabihf.so
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/47
	objcopy --only-keep-debug --compress-debug-sections debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfCore.cpython-310-arm-linux-gnueabihf.so debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/47/35ccd9100379651d7e82cdf80e0f39304aa095.debug
	chmod 0644 -- debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/f9/19d075d9ecb25dc6d8682c43f658e561fedd6a.debug
	chown 0:0 -- debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/f9/19d075d9ecb25dc6d8682c43f658e561fedd6a.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so.3.0.0
	objcopy --add-gnu-debuglink debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/f9/19d075d9ecb25dc6d8682c43f658e561fedd6a.debug debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so.3.0.0
	install -m0755 -d debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/74
	objcopy --only-keep-debug --compress-debug-sections debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so.3.0.0 debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/74/a9551d87130a08230d67aae27d5da484bccf46.debug
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/47/35ccd9100379651d7e82cdf80e0f39304aa095.debug
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/47/35ccd9100379651d7e82cdf80e0f39304aa095.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfCore.cpython-310-arm-linux-gnueabihf.so
	objcopy --add-gnu-debuglink debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/47/35ccd9100379651d7e82cdf80e0f39304aa095.debug debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfCore.cpython-310-arm-linux-gnueabihf.so
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/e1
	objcopy --only-keep-debug --compress-debug-sections debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfCore.cpython-311-arm-linux-gnueabihf.so debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/e1/879d92df014c99f1da4b466824c14d432c529c.debug
	chmod 0644 -- debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/74/a9551d87130a08230d67aae27d5da484bccf46.debug
	chown 0:0 -- debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/74/a9551d87130a08230d67aae27d5da484bccf46.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so.3.0.0
	objcopy --add-gnu-debuglink debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.build-id/74/a9551d87130a08230d67aae27d5da484bccf46.debug debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so.3.0.0
	install -m0755 -d debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.dwz
	cp --reflink=auto -a debian/libxdmf3/usr/lib/debug/.dwz/arm-linux-gnueabihf debian/.debhelper/libxdmf3/dbgsym-root/usr/lib/debug/.dwz
	rm -fr debian/libxdmf3/usr/lib/debug/.dwz
	rmdir -p --ignore-fail-on-non-empty debian/libxdmf3/usr/lib/debug
	install -m0755 -d debian/.debhelper/libxdmf3/dbgsym-root/usr/share/doc
	ln -s libxdmf3 debian/.debhelper/libxdmf3/dbgsym-root/usr/share/doc/libxdmf3-dbgsym
	install -m0755 -d debian/.debhelper/libxdmf3
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/e1/879d92df014c99f1da4b466824c14d432c529c.debug
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/e1/879d92df014c99f1da4b466824c14d432c529c.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfCore.cpython-311-arm-linux-gnueabihf.so
	objcopy --add-gnu-debuglink debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.build-id/e1/879d92df014c99f1da4b466824c14d432c529c.debug debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfCore.cpython-311-arm-linux-gnueabihf.so
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.dwz
	cp --reflink=auto -a debian/python3-xdmf/usr/lib/debug/.dwz/arm-linux-gnueabihf debian/.debhelper/python3-xdmf/dbgsym-root/usr/lib/debug/.dwz
	rm -fr debian/python3-xdmf/usr/lib/debug/.dwz
	rmdir -p --ignore-fail-on-non-empty debian/python3-xdmf/usr/lib/debug
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/usr/share/doc
	ln -s python3-xdmf debian/.debhelper/python3-xdmf/dbgsym-root/usr/share/doc/python3-xdmf-dbgsym
	install -m0755 -d debian/.debhelper/python3-xdmf
   dh_makeshlibs -a -O--buildsystem=cmake
	rm -f debian/libxdmf3/DEBIAN/shlibs
	install -m0755 -d debian/libxdmf3/DEBIAN
	echo "libXdmf 3 libxdmf3 (>= 3.0+git20190531)" >> debian/libxdmf3/DEBIAN/shlibs
	echo "libXdmfCore 3 libxdmf3 (>= 3.0+git20190531)" >> debian/libxdmf3/DEBIAN/shlibs
	echo "libXdmfUtils 3 libxdmf3 (>= 3.0+git20190531)" >> debian/libxdmf3/DEBIAN/shlibs
	chmod 0644 -- debian/libxdmf3/DEBIAN/shlibs
	chown 0:0 -- debian/libxdmf3/DEBIAN/shlibs
	mv debian/.debhelper/generated/libxdmf3/triggers.new debian/.debhelper/generated/libxdmf3/triggers
	rm -f debian/libxdmf-dev/DEBIAN/shlibs
	rm -f debian/python3-xdmf/DEBIAN/shlibs
   dh_shlibdeps -a -O--buildsystem=cmake
	install -m0755 -d debian/libxdmf3/DEBIAN
	dpkg-shlibdeps -Tdebian/libxdmf3.substvars debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so.3.0.0 debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so.3.0.0
	install -m0755 -d debian/python3-xdmf/DEBIAN
	dpkg-shlibdeps -Tdebian/python3-xdmf.substvars debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__Xdmf.cpython-311-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__Xdmf.cpython-310-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfUtils.cpython-310-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfUtils.cpython-311-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfCore.cpython-310-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/__XdmfCore.cpython-311-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__Xdmf.cpython-311-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfUtils.cpython-310-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfUtils.cpython-311-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__Xdmf.cpython-310-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfCore.cpython-310-arm-linux-gnueabihf.so debian/python3-xdmf/usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfCore.cpython-311-arm-linux-gnueabihf.so
dpkg-shlibdeps: warning: debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so.3.0.0 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so.3.0.0 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so.3.0.0 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so.3.0.0 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so.3.0.0 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/libxdmf3/usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so.3.0.0 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
   dh_installdeb -a -O--buildsystem=cmake
	install -m0755 -d debian/libxdmf3/DEBIAN
	install -p -m0644 debian/.debhelper/generated/libxdmf3/triggers debian/libxdmf3/DEBIAN/triggers
	install -m0755 -d debian/libxdmf-dev/DEBIAN
	install -m0755 -d debian/python3-xdmf/DEBIAN
	printf '#!/bin/sh\nset -e\n' > debian/python3-xdmf/DEBIAN/postinst
	cat debian/python3-xdmf.postinst.debhelper >> debian/python3-xdmf/DEBIAN/postinst
	chmod 0755 -- debian/python3-xdmf/DEBIAN/postinst
	chown 0:0 -- debian/python3-xdmf/DEBIAN/postinst
	printf '#!/bin/sh\nset -e\n' > debian/python3-xdmf/DEBIAN/prerm
	cat debian/python3-xdmf.prerm.debhelper >> debian/python3-xdmf/DEBIAN/prerm
	chmod 0755 -- debian/python3-xdmf/DEBIAN/prerm
	chown 0:0 -- debian/python3-xdmf/DEBIAN/prerm
   dh_gencontrol -a -O--buildsystem=cmake
	install -m0755 -d debian/libxdmf3/DEBIAN
	echo misc:Depends= >> debian/libxdmf3.substvars
	echo misc:Pre-Depends= >> debian/libxdmf3.substvars
	install -m0755 -d debian/.debhelper/libxdmf3/dbgsym-root/DEBIAN
	dpkg-gencontrol -plibxdmf3 -ldebian/changelog -Tdebian/libxdmf3.substvars -Pdebian/.debhelper/libxdmf3/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=libxdmf3-dbgsym "-DDepends=libxdmf3 (= \${binary:Version})" "-DDescription=debug symbols for libxdmf3" "-DBuild-Ids=74a9551d87130a08230d67aae27d5da484bccf46 77d11e7b03b8853a155cc4ed847fd99f68819049 c7dfd3a8241ec7b93ed94f2eac8a0cc86dbbd567 e86a07fcea5ab59f6d251770001f8656b0d62263 f919d075d9ecb25dc6d8682c43f658e561fedd6a fe2f64e8b2a83eeb92fe15ee0edc0e2bfab5c6dc" -DSection=debug -UReplaces -UBreaks
	install -m0755 -d debian/python3-xdmf/DEBIAN
	echo misc:Depends= >> debian/python3-xdmf.substvars
	echo misc:Pre-Depends= >> debian/python3-xdmf.substvars
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/DEBIAN
	dpkg-gencontrol -ppython3-xdmf -ldebian/changelog -Tdebian/python3-xdmf.substvars -Pdebian/.debhelper/python3-xdmf/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=python3-xdmf-dbgsym "-DDepends=python3-xdmf (= \${binary:Version})" "-DDescription=debug symbols for python3-xdmf" "-DBuild-Ids=0d2ad400c2f1dcd7dcf50f1e9cf4e1c1ab8bbcdc 1106a5ebb3d05efec36249e758ab5bafb73a250b 1dc51be385bc3bf233d54cc7fe76cc8f2bcb5ebc 20d794f1f081e3db0f72bbb4d9f05ef1a46e7c98 4735ccd9100379651d7e82cdf80e0f39304aa095 50ec7fc866aa6bedb63d4886548e42aa02f76a01 64f44210b6aa594ded2e405e7872b627f11a6a8c 994b6a0be4350e79ff3d155d0df4225dcaca123b ae5b1c92e5f226eb2f58e86055420bcc0d4157ae ba325cd0c501a972f5a2ce565f5e29cbb9e6ac0e c4e61b9b39e2eb0761ce4496b9e05dc45023913e e1879d92df014c99f1da4b466824c14d432c529c" -DSection=debug -UMulti-Arch -UReplaces -UBreaks
	install -m0755 -d debian/libxdmf-dev/DEBIAN
	echo misc:Depends= >> debian/libxdmf-dev.substvars
	echo misc:Pre-Depends= >> debian/libxdmf-dev.substvars
	dpkg-gencontrol -plibxdmf-dev -ldebian/changelog -Tdebian/libxdmf-dev.substvars -Pdebian/libxdmf-dev
dpkg-gencontrol: warning: Depends field of package libxdmf-dev: substitution variable ${shlibs:Depends} used, but is not defined
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/DEBIAN/control
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/DEBIAN/control
	dpkg-gencontrol -ppython3-xdmf -ldebian/changelog -Tdebian/python3-xdmf.substvars -Pdebian/python3-xdmf
	chmod 0644 -- debian/libxdmf-dev/DEBIAN/control
	chown 0:0 -- debian/libxdmf-dev/DEBIAN/control
	chmod 0644 -- debian/.debhelper/libxdmf3/dbgsym-root/DEBIAN/control
	chown 0:0 -- debian/.debhelper/libxdmf3/dbgsym-root/DEBIAN/control
	dpkg-gencontrol -plibxdmf3 -ldebian/changelog -Tdebian/libxdmf3.substvars -Pdebian/libxdmf3
	chmod 0644 -- debian/python3-xdmf/DEBIAN/control
	chown 0:0 -- debian/python3-xdmf/DEBIAN/control
	chmod 0644 -- debian/libxdmf3/DEBIAN/control
	chown 0:0 -- debian/libxdmf3/DEBIAN/control
   dh_md5sums -a -O--buildsystem=cmake
	install -m0755 -d debian/libxdmf-dev/DEBIAN
	install -m0755 -d debian/libxdmf3/DEBIAN
	install -m0755 -d debian/python3-xdmf/DEBIAN
	cd debian/libxdmf3 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/python3-xdmf >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/libxdmf-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/libxdmf3/DEBIAN/md5sums
	chown 0:0 -- debian/libxdmf3/DEBIAN/md5sums
	install -m0755 -d debian/.debhelper/libxdmf3/dbgsym-root/DEBIAN
	chmod 0644 -- debian/libxdmf-dev/DEBIAN/md5sums
	chown 0:0 -- debian/libxdmf-dev/DEBIAN/md5sums
	cd debian/.debhelper/libxdmf3/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/python3-xdmf/DEBIAN/md5sums
	chown 0:0 -- debian/python3-xdmf/DEBIAN/md5sums
	install -m0755 -d debian/.debhelper/python3-xdmf/dbgsym-root/DEBIAN
	cd debian/.debhelper/python3-xdmf/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/.debhelper/libxdmf3/dbgsym-root/DEBIAN/md5sums
	chown 0:0 -- debian/.debhelper/libxdmf3/dbgsym-root/DEBIAN/md5sums
	chmod 0644 -- debian/.debhelper/python3-xdmf/dbgsym-root/DEBIAN/md5sums
	chown 0:0 -- debian/.debhelper/python3-xdmf/dbgsym-root/DEBIAN/md5sums
   dh_builddeb -a -O--buildsystem=cmake
	dpkg-deb --build debian/libxdmf3 ..
	dpkg-deb --build debian/libxdmf-dev ..
	dpkg-deb --root-owner-group --build debian/.debhelper/python3-xdmf/dbgsym-root ..
dpkg-deb: building package 'libxdmf-dev' in '../libxdmf-dev_3.0+git20190531-11+b1_armhf.deb'.
dpkg-deb: building package 'libxdmf3' in '../libxdmf3_3.0+git20190531-11+b1_armhf.deb'.
dpkg-deb: building package 'python3-xdmf-dbgsym' in '../python3-xdmf-dbgsym_3.0+git20190531-11+b1_armhf.deb'.
	dpkg-deb --build debian/python3-xdmf ..
dpkg-deb: building package 'python3-xdmf' in '../python3-xdmf_3.0+git20190531-11+b1_armhf.deb'.
	dpkg-deb --root-owner-group --build debian/.debhelper/libxdmf3/dbgsym-root ..
dpkg-deb: building package 'libxdmf3-dbgsym' in '../libxdmf3-dbgsym_3.0+git20190531-11+b1_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../xdmf_3.0+git20190531-11+b1_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> -O../xdmf_3.0+git20190531-11+b1_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 2023-01-15T01:23:04Z

Finished
--------

I: Built successfully

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


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


xdmf_3.0+git20190531-11+b1_armhf.changes:
-----------------------------------------

Format: 1.8
Date: Sun, 18 Sep 2022 14:31:19 +0100
Source: xdmf (3.0+git20190531-11)
Binary: libxdmf-dev libxdmf3 libxdmf3-dbgsym python3-xdmf python3-xdmf-dbgsym
Binary-Only: yes
Architecture: armhf
Version: 3.0+git20190531-11+b1
Distribution: bookworm-staging
Urgency: low
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Description:
 libxdmf-dev - eXtensible Data Model and Format development tools
 libxdmf3   - eXtensible Data Model and Format library
 python3-xdmf - Python3 wrappers for the eXtensible Data Model and Format library
Changes:
 xdmf (3.0+git20190531-11+b1) bookworm-staging; urgency=low, binary-only=yes
 .
   * Binary-only non-maintainer upload for armhf; no source changes.
   * rebuild due to debcheck failure
Checksums-Sha1:
 3a08c28bf086d3073c65e06a7a572342711acaea 164648 libxdmf-dev_3.0+git20190531-11+b1_armhf.deb
 dc86426cf4e029b66b809f16558ee7c3ee337227 24790228 libxdmf3-dbgsym_3.0+git20190531-11+b1_armhf.deb
 bd12a0fab137ee591bbf152d892e5a7d489dc1ad 643512 libxdmf3_3.0+git20190531-11+b1_armhf.deb
 9a3f0d87a3beac11941ada4c0ea8d4b552af03a5 22154052 python3-xdmf-dbgsym_3.0+git20190531-11+b1_armhf.deb
 bad74454d71599840d962bc6757c7d779d2a12a2 511536 python3-xdmf_3.0+git20190531-11+b1_armhf.deb
 02581afff854f2be10cabad3f135997bdddaf17d 11522 xdmf_3.0+git20190531-11+b1_armhf.buildinfo
Checksums-Sha256:
 be676530bd0cdf490f8ac2a2fa5f4070eaf6dbb6286f098a5cc6919e2e137ccb 164648 libxdmf-dev_3.0+git20190531-11+b1_armhf.deb
 eebfd993b6f179518e205b9f70e74521e4cef52ef7def339e4d5b7185d106cd9 24790228 libxdmf3-dbgsym_3.0+git20190531-11+b1_armhf.deb
 35dc101723289073273c986c058615d64800b5d67fb153184ad2a69ca833cdae 643512 libxdmf3_3.0+git20190531-11+b1_armhf.deb
 34ead60eaeb8e2fa433c9fbd771cb9ba852c5e1154a6df42bd6ff0196968d49f 22154052 python3-xdmf-dbgsym_3.0+git20190531-11+b1_armhf.deb
 94c9f0c4317b17e47a68b9c5378110dfdf1573907fe9d3e4cecffb8d00674167 511536 python3-xdmf_3.0+git20190531-11+b1_armhf.deb
 daede598112719df6a59a541a111fb826b4b7b32be95ec3dc23772e968f480df 11522 xdmf_3.0+git20190531-11+b1_armhf.buildinfo
Files:
 c036d66b9de0758b03cd4b07fddddbc3 164648 libdevel optional libxdmf-dev_3.0+git20190531-11+b1_armhf.deb
 1adc8ade4ca5663e6932451ad4e95d5c 24790228 debug optional libxdmf3-dbgsym_3.0+git20190531-11+b1_armhf.deb
 0e465aba1824572605942b8aacd1e345 643512 libs optional libxdmf3_3.0+git20190531-11+b1_armhf.deb
 a46c5874397ef064db6fc875a179d46e 22154052 debug optional python3-xdmf-dbgsym_3.0+git20190531-11+b1_armhf.deb
 778a2cb6ac72e37842ed0d213b5e62ab 511536 python optional python3-xdmf_3.0+git20190531-11+b1_armhf.deb
 a237b02720b0ba29947f537a66542220 11522 science optional xdmf_3.0+git20190531-11+b1_armhf.buildinfo

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


libxdmf-dev_3.0+git20190531-11+b1_armhf.deb
-------------------------------------------

 new Debian package, version 2.0.
 size 164648 bytes: control archive=5164 bytes.
     537 bytes,    15 lines      control              
   15219 bytes,   183 lines      md5sums              
 Package: libxdmf-dev
 Source: xdmf (3.0+git20190531-11)
 Version: 3.0+git20190531-11+b1
 Architecture: armhf
 Maintainer: Alastair McKinstry <mckinstry@debian.org>
 Installed-Size: 1991
 Depends: libxdmf3 (= 3.0+git20190531-11+b1), libgzstream-dev
 Conflicts: libloki-dev
 Breaks: libxdmf3 (<< 3.0+git20190531)
 Section: libdevel
 Priority: optional
 Homepage: http://www.xdmf.org/
 Description: eXtensible Data Model and Format development tools
  This package contains the headers and development tools needed to build
  against the Xdmf libraries.

drwxr-xr-x root/root         0 2022-09-18 13:31 ./
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/include/
-rw-r--r-- root/root      3504 2019-10-02 08:15 ./usr/include/ProjectVersion.hpp
-rw-r--r-- root/root      9088 2019-10-02 08:15 ./usr/include/Xdmf.f
-rw-r--r-- root/root      7758 2019-10-02 08:15 ./usr/include/Xdmf.hpp
-rw-r--r-- root/root     71560 2019-10-02 08:15 ./usr/include/Xdmf.i
-rw-r--r-- root/root      6296 2019-10-02 08:15 ./usr/include/XdmfAggregate.hpp
-rw-r--r-- root/root     91369 2019-10-02 08:15 ./usr/include/XdmfArray.hpp
-rw-r--r-- root/root     20212 2019-10-02 08:15 ./usr/include/XdmfArray.tpp
-rw-r--r-- root/root     10231 2019-10-02 08:15 ./usr/include/XdmfArrayReference.hpp
-rw-r--r-- root/root      8705 2019-10-02 08:15 ./usr/include/XdmfArrayType.hpp
-rw-r--r-- root/root      9618 2019-10-02 08:15 ./usr/include/XdmfAttribute.hpp
-rw-r--r-- root/root      4902 2019-10-02 08:15 ./usr/include/XdmfAttributeCenter.hpp
-rw-r--r-- root/root      5205 2019-10-02 08:15 ./usr/include/XdmfAttributeType.hpp
-rw-r--r-- root/root      9167 2019-10-02 08:15 ./usr/include/XdmfBinaryController.hpp
-rw-r--r-- root/root      1888 2022-09-18 13:31 ./usr/include/XdmfConfig.hpp
-rw-r--r-- root/root      3896 2019-10-02 08:15 ./usr/include/XdmfCore.hpp
-rw-r--r-- root/root     59425 2022-09-18 13:31 ./usr/include/XdmfCore.i
-rw-r--r-- root/root      2027 2022-09-18 13:31 ./usr/include/XdmfCoreConfig.hpp
-rw-r--r-- root/root      4706 2019-10-02 08:15 ./usr/include/XdmfCoreItemFactory.hpp
-rw-r--r-- root/root      8894 2019-10-02 08:15 ./usr/include/XdmfCoreReader.hpp
-rw-r--r-- root/root     10451 2019-10-02 08:15 ./usr/include/XdmfCurvilinearGrid.hpp
-rw-r--r-- root/root      3497 2019-10-02 08:15 ./usr/include/XdmfDSM.hpp
-rw-r--r-- root/root     18965 2019-10-02 08:15 ./usr/include/XdmfDSM.i
-rw-r--r-- root/root     90295 2019-10-02 08:15 ./usr/include/XdmfDSMBuffer.hpp
-rw-r--r-- root/root     42794 2019-10-02 08:15 ./usr/include/XdmfDSMCommMPI.hpp
-rw-r--r-- root/root      3897 2019-10-02 08:15 ./usr/include/XdmfDSMDescription.hpp
-rw-r--r-- root/root      6665 2019-10-02 08:15 ./usr/include/XdmfDSMDriver.hpp
-rw-r--r-- root/root      3944 2019-10-02 08:15 ./usr/include/XdmfDSMItemFactory.hpp
-rw-r--r-- root/root      3756 2019-10-02 08:15 ./usr/include/XdmfDiff.hpp
-rw-r--r-- root/root     37564 2019-10-02 08:15 ./usr/include/XdmfDomain.hpp
-rw-r--r-- root/root      8393 2019-10-02 08:15 ./usr/include/XdmfError.hpp
-rw-r--r-- root/root    166255 2019-10-02 08:15 ./usr/include/XdmfFortran.hpp
-rw-r--r-- root/root     41461 2019-10-02 08:15 ./usr/include/XdmfFunction.hpp
-rw-r--r-- root/root      7454 2019-10-02 08:15 ./usr/include/XdmfGeometry.hpp
-rw-r--r-- root/root      5989 2019-10-02 08:15 ./usr/include/XdmfGeometryConverter.hpp
-rw-r--r-- root/root      5954 2019-10-02 08:15 ./usr/include/XdmfGeometryType.hpp
-rw-r--r-- root/root      4620 2019-10-02 08:15 ./usr/include/XdmfGraph.hpp
-rw-r--r-- root/root     31146 2019-10-02 08:15 ./usr/include/XdmfGrid.hpp
-rw-r--r-- root/root      6514 2019-10-02 08:15 ./usr/include/XdmfGridCollection.hpp
-rw-r--r-- root/root      4612 2019-10-02 08:15 ./usr/include/XdmfGridCollectionType.hpp
-rw-r--r-- root/root      6506 2019-10-02 08:15 ./usr/include/XdmfGridController.hpp
-rw-r--r-- root/root      7902 2019-10-02 08:15 ./usr/include/XdmfGridTemplate.hpp
-rw-r--r-- root/root      9366 2022-09-18 13:31 ./usr/include/XdmfHDF5Controller.hpp
-rw-r--r-- root/root     28800 2019-10-02 08:15 ./usr/include/XdmfHDF5ControllerDSM.hpp
-rw-r--r-- root/root     14987 2019-10-02 08:15 ./usr/include/XdmfHDF5Writer.hpp
-rw-r--r-- root/root     29308 2019-10-02 08:15 ./usr/include/XdmfHDF5WriterDSM.hpp
-rw-r--r-- root/root     22783 2019-10-02 08:15 ./usr/include/XdmfHeavyDataController.hpp
-rw-r--r-- root/root      3714 2019-10-02 08:15 ./usr/include/XdmfHeavyDataDescription.hpp
-rw-r--r-- root/root     24668 2019-10-02 08:15 ./usr/include/XdmfHeavyDataWriter.hpp
-rw-r--r-- root/root      8090 2019-10-02 08:15 ./usr/include/XdmfInformation.hpp
-rw-r--r-- root/root     28553 2019-10-02 08:15 ./usr/include/XdmfItem.hpp
-rw-r--r-- root/root      3386 2019-10-02 08:15 ./usr/include/XdmfItemFactory.hpp
-rw-r--r-- root/root      3333 2019-10-02 08:15 ./usr/include/XdmfItemProperty.hpp
-rw-r--r-- root/root     14048 2019-10-02 08:15 ./usr/include/XdmfMap.hpp
-rw-r--r-- root/root      6240 2019-10-02 08:15 ./usr/include/XdmfPlaceholder.hpp
-rw-r--r-- root/root      3848 2019-10-02 08:15 ./usr/include/XdmfReader.hpp
-rw-r--r-- root/root     13840 2019-10-02 08:15 ./usr/include/XdmfRectilinearGrid.hpp
-rw-r--r-- root/root     15598 2019-10-02 08:15 ./usr/include/XdmfRegularGrid.hpp
-rw-r--r-- root/root      6936 2019-10-02 08:15 ./usr/include/XdmfSet.hpp
-rw-r--r-- root/root      2646 2019-10-02 08:15 ./usr/include/XdmfSetType.hpp
-rw-r--r-- root/root      2648 2019-10-02 08:15 ./usr/include/XdmfSharedPtr.hpp
-rw-r--r-- root/root     22494 2019-10-02 08:15 ./usr/include/XdmfSparseMatrix.hpp
-rw-r--r-- root/root     12707 2019-10-02 08:15 ./usr/include/XdmfSubset.hpp
-rw-r--r-- root/root      3002 2019-10-02 08:15 ./usr/include/XdmfSystemUtils.hpp
-rw-r--r-- root/root      7867 2019-10-02 08:15 ./usr/include/XdmfTIFFController.hpp
-rw-r--r-- root/root      6865 2019-10-02 08:15 ./usr/include/XdmfTemplate.hpp
-rw-r--r-- root/root      4701 2019-10-02 08:15 ./usr/include/XdmfTime.hpp
-rw-r--r-- root/root      6909 2019-10-02 08:15 ./usr/include/XdmfTopology.hpp
-rw-r--r-- root/root      6746 2019-10-02 08:15 ./usr/include/XdmfTopologyConverter.hpp
-rw-r--r-- root/root     18361 2019-10-02 08:15 ./usr/include/XdmfTopologyType.hpp
-rw-r--r-- root/root      7820 2019-10-02 08:15 ./usr/include/XdmfUnstructuredGrid.hpp
-rw-r--r-- root/root      3645 2019-10-02 08:15 ./usr/include/XdmfUtils.hpp
-rw-r--r-- root/root      2915 2019-10-02 08:15 ./usr/include/XdmfVisitor.hpp
-rw-r--r-- root/root     17938 2019-10-02 08:15 ./usr/include/XdmfWriter.hpp
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/include/loki/
-rw-r--r-- root/root      1660 2019-10-02 08:15 ./usr/include/loki/EmptyType.h
-rw-r--r-- root/root     10081 2019-10-02 08:15 ./usr/include/loki/HierarchyGenerators.h
-rw-r--r-- root/root      1377 2019-10-02 08:15 ./usr/include/loki/NullType.h
-rw-r--r-- root/root      1730 2019-10-02 08:15 ./usr/include/loki/Sequence.h
-rw-r--r-- root/root     10046 2019-10-02 08:15 ./usr/include/loki/TypeManip.h
-rw-r--r-- root/root     94169 2019-10-02 08:15 ./usr/include/loki/TypeTraits.h
-rw-r--r-- root/root     16068 2019-10-02 08:15 ./usr/include/loki/Typelist.h
-rw-r--r-- root/root     18681 2019-10-02 08:15 ./usr/include/loki/TypelistMacros.h
-rw-r--r-- root/root     13520 2019-10-02 08:15 ./usr/include/loki/Visitor.h
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/cmake/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/cmake/Xdmf/
-rw-r--r-- root/root     58323 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/cmake/Xdmf/XdmfConfig.cmake
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/openmpi/
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so -> libXdmf.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so -> libXdmfCore.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so -> libXdmfUtils.so.3.0.0
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/serial/
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so -> libXdmf.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so -> libXdmfCore.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so -> libXdmfUtils.so.3.0.0
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/XdmfCMake/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/doc/libxdmf-dev/
-rw-r--r-- root/root       406 2022-09-18 13:31 ./usr/share/doc/libxdmf-dev/README.sources
-rw-r--r-- root/root       226 2022-09-18 13:31 ./usr/share/doc/libxdmf-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root      1110 2022-09-18 13:31 ./usr/share/doc/libxdmf-dev/changelog.Debian.gz
-rw-r--r-- root/root     13112 2022-09-18 13:31 ./usr/share/doc/libxdmf-dev/copyright
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/doc/libxdmf-dev/examples/
drwxr-xr-x root/root         0 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/
-rw-r--r-- root/root     13184 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/DSMLoopTest.cpp
-rw-r--r-- root/root      1136 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfAggregate.cpp
-rw-r--r-- root/root     12717 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfArray.cpp
-rw-r--r-- root/root      1060 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfArrayType.cpp
-rw-r--r-- root/root      1437 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfAttribute.cpp
-rw-r--r-- root/root      2546 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfBinaryController.cpp
-rw-r--r-- root/root       874 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfCoreItemFactory.cpp
-rw-r--r-- root/root      1445 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfCoreReader.cpp
-rw-r--r-- root/root      2512 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfCurvilinearGrid.cpp
-rw-r--r-- root/root     32187 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfDSM.cpp
-rw-r--r-- root/root     31154 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfDSMNoThread.cpp
-rw-r--r-- root/root     10671 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfDSMSelfcontained.cpp
-rw-r--r-- root/root       203 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfDomain.cpp
-rw-r--r-- root/root     36073 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfEdit.cpp
-rw-r--r-- root/root      1489 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfError.cpp
-rw-r--r-- root/root     15757 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfFunction.cpp
-rw-r--r-- root/root      1034 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfGeometry.cpp
-rw-r--r-- root/root       677 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfGeometryType.cpp
-rw-r--r-- root/root       199 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfGraph.cpp
-rw-r--r-- root/root      1818 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfGrid.cpp
-rw-r--r-- root/root      1185 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfGridCollection.cpp
-rw-r--r-- root/root      2414 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfHDF5Controller.cpp
-rw-r--r-- root/root      1159 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfHDF5Writer.cpp
-rw-r--r-- root/root      3062 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfHeavyDataController.cpp
-rw-r--r-- root/root      2818 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfHeavyDataWriter.cpp
-rw-r--r-- root/root      1355 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfInformation.cpp
-rw-r--r-- root/root      2046 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfItem.cpp
-rw-r--r-- root/root       219 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfItemFactory.cpp
-rw-r--r-- root/root       307 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfItemProperty.cpp
-rw-r--r-- root/root      8925 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfMap.cpp
-rw-r--r-- root/root      1332 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfPlaceholder.cpp
-rw-r--r-- root/root     29621 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfRead.cpp
-rw-r--r-- root/root       203 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfReader.cpp
-rw-r--r-- root/root      3399 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfRectilinearGrid.cpp
-rw-r--r-- root/root      3103 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfRegularGrid.cpp
-rw-r--r-- root/root       810 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfSet.cpp
-rw-r--r-- root/root      2313 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfSparseMatrix.cpp
-rw-r--r-- root/root      3014 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfSubset.cpp
-rw-r--r-- root/root       273 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfSystemUtils.cpp
-rw-r--r-- root/root      1952 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfTIFFController.cpp
-rw-r--r-- root/root       611 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfTime.cpp
-rw-r--r-- root/root       637 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfTopology.cpp
-rw-r--r-- root/root      1847 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfTopologyType.cpp
-rw-r--r-- root/root      2190 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfUnstructuredGrid.cpp
-rw-r--r-- root/root     12878 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfWrite.cpp
-rw-r--r-- root/root      4413 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/ExampleXdmfWriter.cpp
-rw-r--r-- root/root      3160 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/XdmfAcceptTest.cpp
-rw-r--r-- root/root      9099 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/XdmfConnectTest.cpp
-rw-r--r-- root/root      6776 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Cxx/XdmfConnectTest2.cpp
drwxr-xr-x root/root         0 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/
-rw-r--r-- root/root      2553 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleAcceptTest.py
-rw-r--r-- root/root       782 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleAggregate.py
-rw-r--r-- root/root     10274 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleArray.py
-rw-r--r-- root/root       908 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleArrayType.py
-rw-r--r-- root/root      1151 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleAttribute.py
-rw-r--r-- root/root      2134 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleBinaryController.py
-rw-r--r-- root/root      7215 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleConnectTest.py
-rw-r--r-- root/root      5860 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleConnectTest2.py
-rw-r--r-- root/root       581 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleCoreItemFactory.py
-rw-r--r-- root/root       849 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleCoreReader.py
-rw-r--r-- root/root      1777 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleCurvilinearGrid.py
-rw-r--r-- root/root     21764 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleDSMNoThread.py
-rw-r--r-- root/root     10020 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleDSMStandalone.py
-rw-r--r-- root/root       153 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleDomain.py
-rw-r--r-- root/root     26030 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleEdit.py
-rw-r--r-- root/root      1746 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleError.py
-rw-r--r-- root/root     10912 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleFunction.py
-rw-r--r-- root/root       569 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleGeometry.py
-rw-r--r-- root/root       545 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleGeometryType.py
-rw-r--r-- root/root       151 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleGraph.py
-rw-r--r-- root/root      1393 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleGrid.py
-rw-r--r-- root/root       918 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleGridCollection.py
-rw-r--r-- root/root      2106 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleHDF5Controller.py
-rw-r--r-- root/root      1039 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleHDF5Writer.py
-rw-r--r-- root/root      2629 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleHeavyDataController.py
-rw-r--r-- root/root      2506 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleHeavyDataWriter.py
-rw-r--r-- root/root      1200 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleInformation.py
-rw-r--r-- root/root      1438 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleItem.py
-rw-r--r-- root/root       159 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleItemFactory.py
-rw-r--r-- root/root       252 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleItemProperty.py
-rw-r--r-- root/root      6746 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleMap.py
-rw-r--r-- root/root      1162 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExamplePlaceholder.py
-rw-r--r-- root/root     22095 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleRead.py
-rw-r--r-- root/root       153 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleReader.py
-rw-r--r-- root/root      2239 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleRectilinearGrid.py
-rw-r--r-- root/root      2155 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleRegularGrid.py
-rw-r--r-- root/root       677 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleSet.py
-rw-r--r-- root/root      1956 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleSparseMatrix.py
-rw-r--r-- root/root      2420 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleSubset.py
-rw-r--r-- root/root       215 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleSystemUtils.py
-rw-r--r-- root/root      1682 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleTIFFController.py
-rw-r--r-- root/root       520 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleTime.py
-rw-r--r-- root/root       495 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleTopology.py
-rw-r--r-- root/root      1397 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleTopologyType.py
-rw-r--r-- root/root      1879 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleUnstructuredGrid.py
-rw-r--r-- root/root      9663 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleWrite.py
-rw-r--r-- root/root      3357 2019-10-02 08:15 ./usr/share/doc/libxdmf-dev/examples/Python/XdmfExampleWriter.py


libxdmf3-dbgsym_3.0+git20190531-11+b1_armhf.deb
-----------------------------------------------

 new Debian package, version 2.0.
 size 24790228 bytes: control archive=872 bytes.
     612 bytes,    13 lines      control              
     724 bytes,     7 lines      md5sums              
 Package: libxdmf3-dbgsym
 Source: xdmf (3.0+git20190531-11)
 Version: 3.0+git20190531-11+b1
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Alastair McKinstry <mckinstry@debian.org>
 Installed-Size: 26953
 Depends: libxdmf3 (= 3.0+git20190531-11+b1)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for libxdmf3
 Build-Ids: 74a9551d87130a08230d67aae27d5da484bccf46 77d11e7b03b8853a155cc4ed847fd99f68819049 c7dfd3a8241ec7b93ed94f2eac8a0cc86dbbd567 e86a07fcea5ab59f6d251770001f8656b0d62263 f919d075d9ecb25dc6d8682c43f658e561fedd6a fe2f64e8b2a83eeb92fe15ee0edc0e2bfab5c6dc

drwxr-xr-x root/root         0 2022-09-18 13:31 ./
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/74/
-rw-r--r-- root/root   5159636 2022-09-18 13:31 ./usr/lib/debug/.build-id/74/a9551d87130a08230d67aae27d5da484bccf46.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/77/
-rw-r--r-- root/root   4528108 2022-09-18 13:31 ./usr/lib/debug/.build-id/77/d11e7b03b8853a155cc4ed847fd99f68819049.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/c7/
-rw-r--r-- root/root   3077896 2022-09-18 13:31 ./usr/lib/debug/.build-id/c7/dfd3a8241ec7b93ed94f2eac8a0cc86dbbd567.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/e8/
-rw-r--r-- root/root   5159480 2022-09-18 13:31 ./usr/lib/debug/.build-id/e8/6a07fcea5ab59f6d251770001f8656b0d62263.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/f9/
-rw-r--r-- root/root   3077996 2022-09-18 13:31 ./usr/lib/debug/.build-id/f9/19d075d9ecb25dc6d8682c43f658e561fedd6a.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/fe/
-rw-r--r-- root/root   4528220 2022-09-18 13:31 ./usr/lib/debug/.build-id/fe/2f64e8b2a83eeb92fe15ee0edc0e2bfab5c6dc.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root   2048092 2022-09-18 13:31 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/libxdmf3.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/doc/
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/share/doc/libxdmf3-dbgsym -> libxdmf3


libxdmf3_3.0+git20190531-11+b1_armhf.deb
----------------------------------------

 new Debian package, version 2.0.
 size 643512 bytes: control archive=1396 bytes.
    1248 bytes,    26 lines      control              
     794 bytes,     9 lines      md5sums              
     129 bytes,     3 lines      shlibs               
      68 bytes,     2 lines      triggers             
 Package: libxdmf3
 Source: xdmf (3.0+git20190531-11)
 Version: 3.0+git20190531-11+b1
 Architecture: armhf
 Maintainer: Alastair McKinstry <mckinstry@debian.org>
 Installed-Size: 6091
 Depends: libc6 (>= 2.33), libgcc-s1 (>= 3.5), libhdf5-103-1, libhdf5-openmpi-103-1 (>= 1.8.14), libstdc++6 (>= 11), libtiff6 (>= 4.0.3), libxml2 (>= 2.7.4)
 Section: libs
 Priority: optional
 Multi-Arch: same
 Homepage: http://www.xdmf.org/
 Description: eXtensible Data Model and Format library
  The need for a standardized method to exchange scientific data between
  High Performance Computing codes and tools lead to the development of the
  eXtensible Data Model and Format (XDMF) . Uses for XDMF range from a
  standard format used by HPC codes to take advantage of widely used
  visualization programs like ParaView and VisIt,
  to a mechanism for performing coupled calculations using multiple,
  previously stand alone codes.
  .
  XDMF uses XML to store Light data and to describe the data Model.
  HDF5 is used to store Heavy data. The data Format is stored redundantly
  in both XML and HDF5. This allows tools to parse XML to determine the
  resources that will be required to access the Heavy data.
  .
  This package provides a version built on the serial version of HDF5.

drwxr-xr-x root/root         0 2022-09-18 13:31 ./
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/libXdmf.so.3 -> xdmf/openmpi/libXdmf.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/libXdmf.so.3.0.0 -> xdmf/openmpi/libXdmf.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/libXdmfCore.so.3 -> xdmf/openmpi/libXdmfCore.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/libXdmfCore.so.3.0.0 -> xdmf/openmpi/libXdmfCore.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/libXdmfUtils.so.3 -> xdmf/openmpi/libXdmfUtils.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/libXdmfUtils.so.3.0.0 -> xdmf/openmpi/libXdmfUtils.so.3.0.0
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/openmpi/
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so.3 -> libXdmf.so.3.0.0
-rw-r--r-- root/root   1119700 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmf.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so.3 -> libXdmfCore.so.3.0.0
-rw-r--r-- root/root   1053900 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfCore.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so.3 -> libXdmfUtils.so.3.0.0
-rw-r--r-- root/root    921900 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/openmpi/libXdmfUtils.so.3.0.0
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/serial/
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so.3 -> libXdmf.so.3.0.0
-rw-r--r-- root/root   1119700 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmf.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so.3 -> libXdmfCore.so.3.0.0
-rw-r--r-- root/root   1053900 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfCore.so.3.0.0
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so.3 -> libXdmfUtils.so.3.0.0
-rw-r--r-- root/root    921900 2022-09-18 13:31 ./usr/lib/arm-linux-gnueabihf/xdmf/serial/libXdmfUtils.so.3.0.0
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/doc/libxdmf3/
-rw-r--r-- root/root       226 2022-09-18 13:31 ./usr/share/doc/libxdmf3/changelog.Debian.armhf.gz
-rw-r--r-- root/root      1110 2022-09-18 13:31 ./usr/share/doc/libxdmf3/changelog.Debian.gz
-rw-r--r-- root/root     13112 2022-09-18 13:31 ./usr/share/doc/libxdmf3/copyright


python3-xdmf-dbgsym_3.0+git20190531-11+b1_armhf.deb
---------------------------------------------------

 new Debian package, version 2.0.
 size 22154052 bytes: control archive=1148 bytes.
     853 bytes,    12 lines      control              
    1364 bytes,    13 lines      md5sums              
 Package: python3-xdmf-dbgsym
 Source: xdmf (3.0+git20190531-11)
 Version: 3.0+git20190531-11+b1
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Alastair McKinstry <mckinstry@debian.org>
 Installed-Size: 27868
 Depends: python3-xdmf (= 3.0+git20190531-11+b1)
 Section: debug
 Priority: optional
 Description: debug symbols for python3-xdmf
 Build-Ids: 0d2ad400c2f1dcd7dcf50f1e9cf4e1c1ab8bbcdc 1106a5ebb3d05efec36249e758ab5bafb73a250b 1dc51be385bc3bf233d54cc7fe76cc8f2bcb5ebc 20d794f1f081e3db0f72bbb4d9f05ef1a46e7c98 4735ccd9100379651d7e82cdf80e0f39304aa095 50ec7fc866aa6bedb63d4886548e42aa02f76a01 64f44210b6aa594ded2e405e7872b627f11a6a8c 994b6a0be4350e79ff3d155d0df4225dcaca123b ae5b1c92e5f226eb2f58e86055420bcc0d4157ae ba325cd0c501a972f5a2ce565f5e29cbb9e6ac0e c4e61b9b39e2eb0761ce4496b9e05dc45023913e e1879d92df014c99f1da4b466824c14d432c529c

drwxr-xr-x root/root         0 2022-09-18 13:31 ./
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/0d/
-rw-r--r-- root/root   4607240 2022-09-18 13:31 ./usr/lib/debug/.build-id/0d/2ad400c2f1dcd7dcf50f1e9cf4e1c1ab8bbcdc.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/11/
-rw-r--r-- root/root   2222596 2022-09-18 13:31 ./usr/lib/debug/.build-id/11/06a5ebb3d05efec36249e758ab5bafb73a250b.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/1d/
-rw-r--r-- root/root    175200 2022-09-18 13:31 ./usr/lib/debug/.build-id/1d/c51be385bc3bf233d54cc7fe76cc8f2bcb5ebc.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/20/
-rw-r--r-- root/root   2222592 2022-09-18 13:31 ./usr/lib/debug/.build-id/20/d794f1f081e3db0f72bbb4d9f05ef1a46e7c98.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/47/
-rw-r--r-- root/root   4607212 2022-09-18 13:31 ./usr/lib/debug/.build-id/47/35ccd9100379651d7e82cdf80e0f39304aa095.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/50/
-rw-r--r-- root/root   2222604 2022-09-18 13:31 ./usr/lib/debug/.build-id/50/ec7fc866aa6bedb63d4886548e42aa02f76a01.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/64/
-rw-r--r-- root/root   4607240 2022-09-18 13:31 ./usr/lib/debug/.build-id/64/f44210b6aa594ded2e405e7872b627f11a6a8c.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/99/
-rw-r--r-- root/root   2222580 2022-09-18 13:31 ./usr/lib/debug/.build-id/99/4b6a0be4350e79ff3d155d0df4225dcaca123b.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/ae/
-rw-r--r-- root/root    175180 2022-09-18 13:31 ./usr/lib/debug/.build-id/ae/5b1c92e5f226eb2f58e86055420bcc0d4157ae.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/ba/
-rw-r--r-- root/root    175196 2022-09-18 13:31 ./usr/lib/debug/.build-id/ba/325cd0c501a972f5a2ce565f5e29cbb9e6ac0e.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/c4/
-rw-r--r-- root/root    175208 2022-09-18 13:31 ./usr/lib/debug/.build-id/c4/e61b9b39e2eb0761ce4496b9e05dc45023913e.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.build-id/e1/
-rw-r--r-- root/root   4607240 2022-09-18 13:31 ./usr/lib/debug/.build-id/e1/879d92df014c99f1da4b466824c14d432c529c.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root    483880 2022-09-18 13:31 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-xdmf.debug
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/doc/
lrwxrwxrwx root/root         0 2022-09-18 13:31 ./usr/share/doc/python3-xdmf-dbgsym -> python3-xdmf


python3-xdmf_3.0+git20190531-11+b1_armhf.deb
--------------------------------------------

 new Debian package, version 2.0.
 size 511536 bytes: control archive=1472 bytes.
     599 bytes,    12 lines      control              
    1964 bytes,    19 lines      md5sums              
     271 bytes,    12 lines   *  postinst             #!/bin/sh
     384 bytes,    12 lines   *  prerm                #!/bin/sh
 Package: python3-xdmf
 Source: xdmf (3.0+git20190531-11)
 Version: 3.0+git20190531-11+b1
 Architecture: armhf
 Maintainer: Alastair McKinstry <mckinstry@debian.org>
 Installed-Size: 13269
 Depends: libxdmf3 (= 3.0+git20190531-11+b1), libc6 (>= 2.4), libgcc-s1 (>= 3.5), libpython3.10 (>= 3.10.0), libpython3.11 (>= 3.11.0), libstdc++6 (>= 11), python3 (<< 3.12), python3 (>= 3.10~), python3:any
 Section: python
 Priority: optional
 Homepage: http://www.xdmf.org/
 Description: Python3 wrappers for the eXtensible Data Model and Format library
  This package provides python3 wrappers for the libXDMF library.

drwxr-xr-x root/root         0 2022-09-18 13:31 ./
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/python3/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/python3/dist-packages/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/NoMpi/
-rw-r--r-- root/root   1140360 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/NoMpi/__Xdmf.cpython-310-arm-linux-gnueabihf.so
-rw-r--r-- root/root   1140360 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/NoMpi/__Xdmf.cpython-311-arm-linux-gnueabihf.so
-rw-r--r-- root/root   2062196 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfCore.cpython-310-arm-linux-gnueabihf.so
-rw-r--r-- root/root   2062196 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfCore.cpython-311-arm-linux-gnueabihf.so
-rw-r--r-- root/root    141716 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfUtils.cpython-310-arm-linux-gnueabihf.so
-rw-r--r-- root/root    141716 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/NoMpi/__XdmfUtils.cpython-311-arm-linux-gnueabihf.so
-rw-r--r-- root/root     67405 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/Xdmf.py
-rw-r--r-- root/root    101696 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/XdmfCore.py
-rw-r--r-- root/root      5131 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/XdmfUtils.py
-rw-r--r-- root/root   1140360 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/__Xdmf.cpython-310-arm-linux-gnueabihf.so
-rw-r--r-- root/root   1140360 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/__Xdmf.cpython-311-arm-linux-gnueabihf.so
-rw-r--r-- root/root   2062196 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/__XdmfCore.cpython-310-arm-linux-gnueabihf.so
-rw-r--r-- root/root   2062196 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/__XdmfCore.cpython-311-arm-linux-gnueabihf.so
-rw-r--r-- root/root    141716 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/__XdmfUtils.cpython-310-arm-linux-gnueabihf.so
-rw-r--r-- root/root    141716 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/__XdmfUtils.cpython-311-arm-linux-gnueabihf.so
-rw-r--r-- root/root         0 2022-09-18 13:31 ./usr/lib/python3/dist-packages/xdmf/__init__.py
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-09-18 13:31 ./usr/share/doc/python3-xdmf/
-rw-r--r-- root/root       226 2022-09-18 13:31 ./usr/share/doc/python3-xdmf/changelog.Debian.armhf.gz
-rw-r--r-- root/root      1113 2022-09-18 13:31 ./usr/share/doc/python3-xdmf/changelog.Debian.gz
-rw-r--r-- root/root     13112 2022-09-18 13:31 ./usr/share/doc/python3-xdmf/copyright


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


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

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

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

Build Architecture: armhf
Build-Space: 1171248
Build-Time: 6243
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 544
Job: xdmf_3.0+git20190531-11
Machine Architecture: armhf
Package: xdmf
Package-Time: 6807
Source-Version: 3.0+git20190531-11
Space: 1171248
Status: successful
Version: 3.0+git20190531-11+b1
--------------------------------------------------------------------------------
Finished at 2023-01-15T01:23:04Z
Build needed 01:53:27, 1171248k disk space