Raspbian Package Auto-Building

Build log for bali-phy (3.6.1+dfsg-2) on armhf

bali-phy3.6.1+dfsg-2armhf → 2023-12-21 07:43:21

sbuild (Debian sbuild) 0.85.0 (04 January 2023) on test2023

+==============================================================================+
| bali-phy 3.6.1+dfsg-2 (armhf)                Thu, 21 Dec 2023 07:31:14 +0000 |
+==============================================================================+

Package: bali-phy
Version: 3.6.1+dfsg-2
Source Version: 3.6.1+dfsg-2
Distribution: trixie-staging
Machine Architecture: arm64
Host Architecture: armhf
Build Architecture: armhf
Build Type: any

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/trixie-staging-armhf-sbuild-b8d0fb11-ef75-45b5-ba28-9fd8b7c93578' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/bali-phy-fRK7vs/resolver-4lO3y8' with '<<RESOLVERDIR>>'

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

Get:1 http://172.17.4.1/private trixie-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private trixie-staging/main armhf Packages [15.0 MB]
Fetched 15.0 MB in 4s (4149 kB/s)
Reading package lists...
W: http://172.17.4.1/private/dists/trixie-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: 'bali-phy' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/med-team/bali-phy.git
Please use:
git clone https://salsa.debian.org/med-team/bali-phy.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 1131 kB of source archives.
Get:1 http://172.17.4.1/private trixie-staging/main bali-phy 3.6.1+dfsg-2 (dsc) [2340 B]
Get:2 http://172.17.4.1/private trixie-staging/main bali-phy 3.6.1+dfsg-2 (tar) [1124 kB]
Get:3 http://172.17.4.1/private trixie-staging/main bali-phy 3.6.1+dfsg-2 (diff) [5344 B]
Fetched 1131 kB in 0s (5631 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/bali-phy-fRK7vs/bali-phy-3.6.1+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/bali-phy-fRK7vs' with '<<BUILDDIR>>'

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


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

Merged Build-Depends: debhelper-compat (= 13), meson, libcairo2-dev, libeigen3-dev, nlohmann-json3-dev, pandoc, libboost-dev, libboost-program-options-dev, libboost-random-dev, libboost-system-dev, libboost-filesystem-dev, libboost-chrono-dev, librange-v3-dev, build-essential, fakeroot
Filtered Build-Depends: debhelper-compat (= 13), meson, libcairo2-dev, libeigen3-dev, nlohmann-json3-dev, pandoc, libboost-dev, libboost-program-options-dev, libboost-random-dev, libboost-system-dev, libboost-filesystem-dev, libboost-chrono-dev, librange-v3-dev, build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [609 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [831 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [863 B]
Fetched 2303 B in 0s (0 B/s)
Reading package lists...
Reading package lists...

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

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils debhelper
  dh-autoreconf dh-strip-nondeterminism dwz file fontconfig-config
  fonts-dejavu-core fonts-dejavu-mono gettext gettext-base groff-base
  intltool-debian libarchive-zip-perl libblkid-dev libboost-chrono-dev
  libboost-chrono1.74-dev libboost-chrono1.74.0 libboost-dev
  libboost-filesystem-dev libboost-filesystem1.74-dev
  libboost-filesystem1.74.0 libboost-program-options-dev
  libboost-program-options1.74-dev libboost-program-options1.74.0
  libboost-random-dev libboost-random1.74-dev libboost-random1.74.0
  libboost-system-dev libboost-system1.74-dev libboost-system1.74.0
  libboost1.74-dev libbrotli-dev libbrotli1 libbsd0 libbz2-dev
  libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev
  libdebhelper-perl libeigen3-dev libelf1 libexpat1 libexpat1-dev libffi-dev
  libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1
  libfreetype-dev libfreetype6 libglib2.0-0 libglib2.0-bin libglib2.0-data
  libglib2.0-dev libglib2.0-dev-bin libice-dev libice6 libicu72 liblua5.3-0
  liblzo2-2 libmagic-mgc libmagic1 libmount-dev libpcre2-16-0 libpcre2-32-0
  libpcre2-dev libpcre2-posix3 libpipeline1 libpixman-1-0 libpixman-1-dev
  libpkgconf3 libpng-dev libpng16-16 libpthread-stubs0-dev libpython3-stdlib
  libpython3.11-minimal libpython3.11-stdlib librange-v3-dev libselinux1-dev
  libsepol-dev libsm-dev libsm6 libsub-override-perl libtool libuchardet0
  libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb-render0
  libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1 libxcb1-dev
  libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxml2 libxrender-dev
  libxrender1 libyaml-0-2 m4 man-db media-types meson netbase ninja-build
  nlohmann-json3-dev pandoc pandoc-data pkg-config pkgconf pkgconf-bin
  po-debconf python3 python3-distutils python3-lib2to3 python3-minimal
  python3-pkg-resources python3-setuptools python3.11 python3.11-minimal
  sensible-utils uuid-dev x11-common x11proto-core-dev x11proto-dev
  xorg-sgml-doctools xtrans-dev zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
  libasprintf-dev libgettextpo-dev groff libboost-doc libboost1.74-doc
  libboost-atomic1.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-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-python1.74-dev libboost-regex1.74-dev
  libboost-serialization1.74-dev libboost-stacktrace1.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 libcairo2-doc
  libeigen3-doc freetype2-doc low-memory-monitor libgirepository1.0-dev
  libglib2.0-doc libgdk-pixbuf2.0-bin libxml2-utils libice-doc libsm-doc
  libtool-doc gfortran | fortran95-compiler gcj-jdk libx11-doc libxcb-doc
  libxext-doc m4-doc apparmor less www-browser texlive-latex-recommended
  texlive-xetex texlive-luatex pandoc-citeproc texlive-latex-extra context
  wkhtmltopdf librsvg2-bin ghc nodejs php python ruby r-base-core
  libjs-mathjax libjs-katex citation-style-language-styles libmail-box-perl
  python3-doc python3-tk python3-venv python-setuptools-doc python3.11-venv
  python3.11-doc binfmt-support
Recommended packages:
  curl | wget | lynx bzip2-doc libarchive-cpio-perl shared-mime-info
  xdg-user-dirs libpng-tools librange-v3-doc libltdl-dev libmail-sendmail-perl
  ca-certificates
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils debhelper
  dh-autoreconf dh-strip-nondeterminism dwz file fontconfig-config
  fonts-dejavu-core fonts-dejavu-mono gettext gettext-base groff-base
  intltool-debian libarchive-zip-perl libblkid-dev libboost-chrono-dev
  libboost-chrono1.74-dev libboost-chrono1.74.0 libboost-dev
  libboost-filesystem-dev libboost-filesystem1.74-dev
  libboost-filesystem1.74.0 libboost-program-options-dev
  libboost-program-options1.74-dev libboost-program-options1.74.0
  libboost-random-dev libboost-random1.74-dev libboost-random1.74.0
  libboost-system-dev libboost-system1.74-dev libboost-system1.74.0
  libboost1.74-dev libbrotli-dev libbrotli1 libbsd0 libbz2-dev
  libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev
  libdebhelper-perl libeigen3-dev libelf1 libexpat1 libexpat1-dev libffi-dev
  libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1
  libfreetype-dev libfreetype6 libglib2.0-0 libglib2.0-bin libglib2.0-data
  libglib2.0-dev libglib2.0-dev-bin libice-dev libice6 libicu72 liblua5.3-0
  liblzo2-2 libmagic-mgc libmagic1 libmount-dev libpcre2-16-0 libpcre2-32-0
  libpcre2-dev libpcre2-posix3 libpipeline1 libpixman-1-0 libpixman-1-dev
  libpkgconf3 libpng-dev libpng16-16 libpthread-stubs0-dev libpython3-stdlib
  libpython3.11-minimal libpython3.11-stdlib librange-v3-dev libselinux1-dev
  libsepol-dev libsm-dev libsm6 libsub-override-perl libtool libuchardet0
  libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb-render0
  libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1 libxcb1-dev
  libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxml2 libxrender-dev
  libxrender1 libyaml-0-2 m4 man-db media-types meson netbase ninja-build
  nlohmann-json3-dev pandoc pandoc-data pkg-config pkgconf pkgconf-bin
  po-debconf python3 python3-distutils python3-lib2to3 python3-minimal
  python3-pkg-resources python3-setuptools python3.11 python3.11-minimal
  sbuild-build-depends-main-dummy sensible-utils uuid-dev x11-common
  x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
0 upgraded, 139 newly installed, 0 to remove and 0 not upgraded.
Need to get 82.4 MB of archives.
After this operation, 520 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [960 B]
Get:2 http://172.17.4.1/private trixie-staging/main armhf libpython3.11-minimal armhf 3.11.7-2 [801 kB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf libexpat1 armhf 2.5.0-2 [76.8 kB]
Get:4 http://172.17.4.1/private trixie-staging/main armhf python3.11-minimal armhf 3.11.7-2 [1677 kB]
Get:5 http://172.17.4.1/private trixie-staging/main armhf python3-minimal armhf 3.11.4-5 [26.2 kB]
Get:6 http://172.17.4.1/private trixie-staging/main armhf media-types all 10.1.0 [26.9 kB]
Get:7 http://172.17.4.1/private trixie-staging/main armhf netbase all 6.4 [12.8 kB]
Get:8 http://172.17.4.1/private trixie-staging/main armhf libpython3.11-stdlib armhf 3.11.7-2 [1694 kB]
Get:9 http://172.17.4.1/private trixie-staging/main armhf python3.11 armhf 3.11.7-2 [590 kB]
Get:10 http://172.17.4.1/private trixie-staging/main armhf libpython3-stdlib armhf 3.11.4-5 [9200 B]
Get:11 http://172.17.4.1/private trixie-staging/main armhf python3 armhf 3.11.4-5 [26.2 kB]
Get:12 http://172.17.4.1/private trixie-staging/main armhf libuchardet0 armhf 0.0.8-1 [65.5 kB]
Get:13 http://172.17.4.1/private trixie-staging/main armhf groff-base armhf 1.23.0-3 [1033 kB]
Get:14 http://172.17.4.1/private trixie-staging/main armhf bsdextrautils armhf 2.39.3-2 [81.2 kB]
Get:15 http://172.17.4.1/private trixie-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:16 http://172.17.4.1/private trixie-staging/main armhf man-db armhf 2.12.0-1 [1358 kB]
Get:17 http://172.17.4.1/private trixie-staging/main armhf sensible-utils all 0.0.20 [19.3 kB]
Get:18 http://172.17.4.1/private trixie-staging/main armhf libmagic-mgc armhf 1:5.45-2 [314 kB]
Get:19 http://172.17.4.1/private trixie-staging/main armhf libmagic1 armhf 1:5.45-2 [96.1 kB]
Get:20 http://172.17.4.1/private trixie-staging/main armhf file armhf 1:5.45-2 [41.6 kB]
Get:21 http://172.17.4.1/private trixie-staging/main armhf gettext-base armhf 0.21-14 [157 kB]
Get:22 http://172.17.4.1/private trixie-staging/main armhf m4 armhf 1.4.19-4 [256 kB]
Get:23 http://172.17.4.1/private trixie-staging/main armhf autoconf all 2.71-3 [332 kB]
Get:24 http://172.17.4.1/private trixie-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:25 http://172.17.4.1/private trixie-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:26 http://172.17.4.1/private trixie-staging/main armhf autopoint all 0.21-14 [496 kB]
Get:27 http://172.17.4.1/private trixie-staging/main armhf libdebhelper-perl all 13.11.8 [82.1 kB]
Get:28 http://172.17.4.1/private trixie-staging/main armhf libtool all 2.4.7-7 [517 kB]
Get:29 http://172.17.4.1/private trixie-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:30 http://172.17.4.1/private trixie-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:31 http://172.17.4.1/private trixie-staging/main armhf libsub-override-perl all 0.10-1 [10.6 kB]
Get:32 http://172.17.4.1/private trixie-staging/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get:33 http://172.17.4.1/private trixie-staging/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get:34 http://172.17.4.1/private trixie-staging/main armhf libelf1 armhf 0.188-2.1+rpi1 [171 kB]
Get:35 http://172.17.4.1/private trixie-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:36 http://172.17.4.1/private trixie-staging/main armhf libicu72 armhf 72.1-4 [9009 kB]
Get:37 http://172.17.4.1/private trixie-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.3 [571 kB]
Get:38 http://172.17.4.1/private trixie-staging/main armhf gettext armhf 0.21-14 [1203 kB]
Get:39 http://172.17.4.1/private trixie-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:40 http://172.17.4.1/private trixie-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:41 http://172.17.4.1/private trixie-staging/main armhf debhelper all 13.11.8 [956 kB]
Get:42 http://172.17.4.1/private trixie-staging/main armhf fonts-dejavu-mono all 2.37-8 [489 kB]
Get:43 http://172.17.4.1/private trixie-staging/main armhf fonts-dejavu-core all 2.37-8 [840 kB]
Get:44 http://172.17.4.1/private trixie-staging/main armhf fontconfig-config armhf 2.14.2-6 [316 kB]
Get:45 http://172.17.4.1/private trixie-staging/main armhf uuid-dev armhf 2.39.3-2 [38.9 kB]
Get:46 http://172.17.4.1/private trixie-staging/main armhf libblkid-dev armhf 2.39.3-2 [179 kB]
Get:47 http://172.17.4.1/private trixie-staging/main armhf libboost1.74-dev armhf 1.74.0+ds1-23 [9511 kB]
Get:48 http://172.17.4.1/private trixie-staging/main armhf libboost-chrono1.74.0 armhf 1.74.0+ds1-23 [224 kB]
Get:49 http://172.17.4.1/private trixie-staging/main armhf libboost-chrono1.74-dev armhf 1.74.0+ds1-23 [231 kB]
Get:50 http://172.17.4.1/private trixie-staging/main armhf libboost-chrono-dev armhf 1.74.0.3+b4 [5232 B]
Get:51 http://172.17.4.1/private trixie-staging/main armhf libboost-dev armhf 1.74.0.3+b4 [4824 B]
Get:52 http://172.17.4.1/private trixie-staging/main armhf libboost-filesystem1.74.0 armhf 1.74.0+ds1-23 [250 kB]
Get:53 http://172.17.4.1/private trixie-staging/main armhf libboost-system1.74.0 armhf 1.74.0+ds1-23 [218 kB]
Get:54 http://172.17.4.1/private trixie-staging/main armhf libboost-system1.74-dev armhf 1.74.0+ds1-23 [219 kB]
Get:55 http://172.17.4.1/private trixie-staging/main armhf libboost-filesystem1.74-dev armhf 1.74.0+ds1-23 [261 kB]
Get:56 http://172.17.4.1/private trixie-staging/main armhf libboost-filesystem-dev armhf 1.74.0.3+b4 [4636 B]
Get:57 http://172.17.4.1/private trixie-staging/main armhf libboost-program-options1.74.0 armhf 1.74.0+ds1-23 [307 kB]
Get:58 http://172.17.4.1/private trixie-staging/main armhf libboost-program-options1.74-dev armhf 1.74.0+ds1-23 [345 kB]
Get:59 http://172.17.4.1/private trixie-staging/main armhf libboost-program-options-dev armhf 1.74.0.3+b4 [4616 B]
Get:60 http://172.17.4.1/private trixie-staging/main armhf libboost-random1.74.0 armhf 1.74.0+ds1-23 [223 kB]
Get:61 http://172.17.4.1/private trixie-staging/main armhf libboost-random1.74-dev armhf 1.74.0+ds1-23 [226 kB]
Get:62 http://172.17.4.1/private trixie-staging/main armhf libboost-random-dev armhf 1.74.0.3+b4 [4604 B]
Get:63 http://172.17.4.1/private trixie-staging/main armhf libboost-system-dev armhf 1.74.0.3+b4 [4744 B]
Get:64 http://172.17.4.1/private trixie-staging/main armhf libbrotli1 armhf 1.1.0-2 [280 kB]
Get:65 http://172.17.4.1/private trixie-staging/main armhf libbrotli-dev armhf 1.1.0-2 [292 kB]
Get:66 http://172.17.4.1/private trixie-staging/main armhf libbsd0 armhf 0.11.7-4 [111 kB]
Get:67 http://172.17.4.1/private trixie-staging/main armhf libbz2-dev armhf 1.0.8-5+b2 [26.8 kB]
Get:68 http://172.17.4.1/private trixie-staging/main armhf libpng16-16 armhf 1.6.40-2 [258 kB]
Get:69 http://172.17.4.1/private trixie-staging/main armhf libfreetype6 armhf 2.13.2+dfsg-1 [366 kB]
Get:70 http://172.17.4.1/private trixie-staging/main armhf libfontconfig1 armhf 2.14.2-6 [367 kB]
Get:71 http://172.17.4.1/private trixie-staging/main armhf libpixman-1-0 armhf 0.42.2-1 [461 kB]
Get:72 http://172.17.4.1/private trixie-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:73 http://172.17.4.1/private trixie-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:74 http://172.17.4.1/private trixie-staging/main armhf libxcb1 armhf 1.15-1 [139 kB]
Get:75 http://172.17.4.1/private trixie-staging/main armhf libx11-data all 2:1.8.7-1 [328 kB]
Get:76 http://172.17.4.1/private trixie-staging/main armhf libx11-6 armhf 2:1.8.7-1 [729 kB]
Get:77 http://172.17.4.1/private trixie-staging/main armhf libxcb-render0 armhf 1.15-1 [114 kB]
Get:78 http://172.17.4.1/private trixie-staging/main armhf libxcb-shm0 armhf 1.15-1 [106 kB]
Get:79 http://172.17.4.1/private trixie-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:80 http://172.17.4.1/private trixie-staging/main armhf libxrender1 armhf 1:0.9.10-1.1 [30.0 kB]
Get:81 http://172.17.4.1/private trixie-staging/main armhf libcairo2 armhf 1.18.0-1 [425 kB]
Get:82 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-0 armhf 2.78.3-1 [1256 kB]
Get:83 http://172.17.4.1/private trixie-staging/main armhf libcairo-gobject2 armhf 1.18.0-1 [128 kB]
Get:84 http://172.17.4.1/private trixie-staging/main armhf liblzo2-2 armhf 2.10-2 [50.2 kB]
Get:85 http://172.17.4.1/private trixie-staging/main armhf libcairo-script-interpreter2 armhf 1.18.0-1 [48.4 kB]
Get:86 http://172.17.4.1/private trixie-staging/main armhf libexpat1-dev armhf 2.5.0-2 [130 kB]
Get:87 http://172.17.4.1/private trixie-staging/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-3 [901 kB]
Get:88 http://172.17.4.1/private trixie-staging/main armhf libpng-dev armhf 1.6.40-2 [336 kB]
Get:89 http://172.17.4.1/private trixie-staging/main armhf libfreetype-dev armhf 2.13.2+dfsg-1 [531 kB]
Get:90 http://172.17.4.1/private trixie-staging/main armhf libpkgconf3 armhf 1.8.1-1 [31.3 kB]
Get:91 http://172.17.4.1/private trixie-staging/main armhf pkgconf-bin armhf 1.8.1-1 [27.8 kB]
Get:92 http://172.17.4.1/private trixie-staging/main armhf pkgconf armhf 1.8.1-1 [25.9 kB]
Get:93 http://172.17.4.1/private trixie-staging/main armhf pkg-config armhf 1.8.1-1 [13.7 kB]
Get:94 http://172.17.4.1/private trixie-staging/main armhf libfontconfig-dev armhf 2.14.2-6 [385 kB]
Get:95 http://172.17.4.1/private trixie-staging/main armhf libffi-dev armhf 3.4.4-2 [61.1 kB]
Get:96 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-data all 2.78.3-1 [1223 kB]
Get:97 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-bin armhf 2.78.3-1 [106 kB]
Get:98 http://172.17.4.1/private trixie-staging/main armhf python3-lib2to3 all 3.11.5-1 [77.5 kB]
Get:99 http://172.17.4.1/private trixie-staging/main armhf python3-distutils all 3.11.5-1 [131 kB]
Get:100 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-dev-bin armhf 2.78.3-1 [153 kB]
Get:101 http://172.17.4.1/private trixie-staging/main armhf libsepol-dev armhf 3.5-2 [311 kB]
Get:102 http://172.17.4.1/private trixie-staging/main armhf libpcre2-16-0 armhf 10.42-4 [211 kB]
Get:103 http://172.17.4.1/private trixie-staging/main armhf libpcre2-32-0 armhf 10.42-4 [201 kB]
Get:104 http://172.17.4.1/private trixie-staging/main armhf libpcre2-posix3 armhf 10.42-4 [55.1 kB]
Get:105 http://172.17.4.1/private trixie-staging/main armhf libpcre2-dev armhf 10.42-4 [648 kB]
Get:106 http://172.17.4.1/private trixie-staging/main armhf libselinux1-dev armhf 3.5-1 [143 kB]
Get:107 http://172.17.4.1/private trixie-staging/main armhf libmount-dev armhf 2.39.3-2 [23.5 kB]
Get:108 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-dev armhf 2.78.3-1 [1511 kB]
Get:109 http://172.17.4.1/private trixie-staging/main armhf libpixman-1-dev armhf 0.42.2-1 [480 kB]
Get:110 http://172.17.4.1/private trixie-staging/main armhf x11-common all 1:7.7+23 [252 kB]
Get:111 http://172.17.4.1/private trixie-staging/main armhf libice6 armhf 2:1.0.10-1 [51.7 kB]
Get:112 http://172.17.4.1/private trixie-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:113 http://172.17.4.1/private trixie-staging/main armhf xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB]
Get:114 http://172.17.4.1/private trixie-staging/main armhf x11proto-dev all 2023.2-1 [598 kB]
Get:115 http://172.17.4.1/private trixie-staging/main armhf x11proto-core-dev all 2023.2-1 [3288 B]
Get:116 http://172.17.4.1/private trixie-staging/main armhf libice-dev armhf 2:1.0.10-1 [58.7 kB]
Get:117 http://172.17.4.1/private trixie-staging/main armhf libsm-dev armhf 2:1.2.3-1 [35.4 kB]
Get:118 http://172.17.4.1/private trixie-staging/main armhf libxau-dev armhf 1:1.0.9-1 [22.3 kB]
Get:119 http://172.17.4.1/private trixie-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:120 http://172.17.4.1/private trixie-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:121 http://172.17.4.1/private trixie-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:122 http://172.17.4.1/private trixie-staging/main armhf libxcb1-dev armhf 1.15-1 [175 kB]
Get:123 http://172.17.4.1/private trixie-staging/main armhf libx11-dev armhf 2:1.8.7-1 [807 kB]
Get:124 http://172.17.4.1/private trixie-staging/main armhf libxcb-render0-dev armhf 1.15-1 [117 kB]
Get:125 http://172.17.4.1/private trixie-staging/main armhf libxcb-shm0-dev armhf 1.15-1 [107 kB]
Get:126 http://172.17.4.1/private trixie-staging/main armhf libxext-dev armhf 2:1.3.4-1 [102 kB]
Get:127 http://172.17.4.1/private trixie-staging/main armhf libxrender-dev armhf 1:0.9.10-1.1 [37.6 kB]
Get:128 http://172.17.4.1/private trixie-staging/main armhf libcairo2-dev armhf 1.18.0-1 [42.8 kB]
Get:129 http://172.17.4.1/private trixie-staging/main armhf libeigen3-dev all 3.4.0-4 [1041 kB]
Get:130 http://172.17.4.1/private trixie-staging/main armhf liblua5.3-0 armhf 5.3.6-2 [98.3 kB]
Get:131 http://172.17.4.1/private trixie-staging/main armhf librange-v3-dev all 0.12.0-1 [228 kB]
Get:132 http://172.17.4.1/private trixie-staging/main armhf libyaml-0-2 armhf 0.2.5-1 [44.6 kB]
Get:133 http://172.17.4.1/private trixie-staging/main armhf ninja-build armhf 1.11.1-2 [113 kB]
Get:134 http://172.17.4.1/private trixie-staging/main armhf python3-pkg-resources all 68.1.2-2 [241 kB]
Get:135 http://172.17.4.1/private trixie-staging/main armhf python3-setuptools all 68.1.2-2 [468 kB]
Get:136 http://172.17.4.1/private trixie-staging/main armhf meson all 1.2.3-1 [586 kB]
Get:137 http://172.17.4.1/private trixie-staging/main armhf nlohmann-json3-dev all 3.11.3-1 [261 kB]
Get:138 http://172.17.4.1/private trixie-staging/main armhf pandoc-data all 2.17.1.1-3 [418 kB]
Get:139 http://172.17.4.1/private trixie-staging/main armhf pandoc armhf 2.17.1.1-3 [25.9 MB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 82.4 MB in 9s (8687 kB/s)
Selecting previously unselected package libpython3.11-minimal:armhf.
(Reading database ... 12735 files and directories currently installed.)
Preparing to unpack .../libpython3.11-minimal_3.11.7-2_armhf.deb ...
Unpacking libpython3.11-minimal:armhf (3.11.7-2) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.5.0-2_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-2) ...
Selecting previously unselected package python3.11-minimal.
Preparing to unpack .../python3.11-minimal_3.11.7-2_armhf.deb ...
Unpacking python3.11-minimal (3.11.7-2) ...
Setting up libpython3.11-minimal:armhf (3.11.7-2) ...
Setting up libexpat1:armhf (2.5.0-2) ...
Setting up python3.11-minimal (3.11.7-2) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13051 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.11.4-5_armhf.deb ...
Unpacking python3-minimal (3.11.4-5) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package netbase.
Preparing to unpack .../2-netbase_6.4_all.deb ...
Unpacking netbase (6.4) ...
Selecting previously unselected package libpython3.11-stdlib:armhf.
Preparing to unpack .../3-libpython3.11-stdlib_3.11.7-2_armhf.deb ...
Unpacking libpython3.11-stdlib:armhf (3.11.7-2) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../4-python3.11_3.11.7-2_armhf.deb ...
Unpacking python3.11 (3.11.7-2) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.11.4-5_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.11.4-5) ...
Setting up python3-minimal (3.11.4-5) ...
Selecting previously unselected package python3.
(Reading database ... 13485 files and directories currently installed.)
Preparing to unpack .../000-python3_3.11.4-5_armhf.deb ...
Unpacking python3 (3.11.4-5) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../001-libuchardet0_0.0.8-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.8-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../002-groff-base_1.23.0-3_armhf.deb ...
Unpacking groff-base (1.23.0-3) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../003-bsdextrautils_2.39.3-2_armhf.deb ...
Unpacking bsdextrautils (2.39.3-2) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../004-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../005-man-db_2.12.0-1_armhf.deb ...
Unpacking man-db (2.12.0-1) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../006-sensible-utils_0.0.20_all.deb ...
Unpacking sensible-utils (0.0.20) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../007-libmagic-mgc_1%3a5.45-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.45-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../008-libmagic1_1%3a5.45-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.45-2) ...
Selecting previously unselected package file.
Preparing to unpack .../009-file_1%3a5.45-2_armhf.deb ...
Unpacking file (1:5.45-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../010-gettext-base_0.21-14_armhf.deb ...
Unpacking gettext-base (0.21-14) ...
Selecting previously unselected package m4.
Preparing to unpack .../011-m4_1.4.19-4_armhf.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../012-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../013-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../014-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 .../015-autopoint_0.21-14_all.deb ...
Unpacking autopoint (0.21-14) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../016-libdebhelper-perl_13.11.8_all.deb ...
Unpacking libdebhelper-perl (13.11.8) ...
Selecting previously unselected package libtool.
Preparing to unpack .../017-libtool_2.4.7-7_all.deb ...
Unpacking libtool (2.4.7-7) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../018-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../019-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 .../020-libsub-override-perl_0.10-1_all.deb ...
Unpacking libsub-override-perl (0.10-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../021-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../022-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../023-libelf1_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../024-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../025-libicu72_72.1-4_armhf.deb ...
Unpacking libicu72:armhf (72.1-4) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../026-libxml2_2.9.14+dfsg-1.3_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.3) ...
Selecting previously unselected package gettext.
Preparing to unpack .../027-gettext_0.21-14_armhf.deb ...
Unpacking gettext (0.21-14) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../028-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 .../029-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../030-debhelper_13.11.8_all.deb ...
Unpacking debhelper (13.11.8) ...
Selecting previously unselected package fonts-dejavu-mono.
Preparing to unpack .../031-fonts-dejavu-mono_2.37-8_all.deb ...
Unpacking fonts-dejavu-mono (2.37-8) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../032-fonts-dejavu-core_2.37-8_all.deb ...
Unpacking fonts-dejavu-core (2.37-8) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../033-fontconfig-config_2.14.2-6_armhf.deb ...
Unpacking fontconfig-config (2.14.2-6) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../034-uuid-dev_2.39.3-2_armhf.deb ...
Unpacking uuid-dev:armhf (2.39.3-2) ...
Selecting previously unselected package libblkid-dev:armhf.
Preparing to unpack .../035-libblkid-dev_2.39.3-2_armhf.deb ...
Unpacking libblkid-dev:armhf (2.39.3-2) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../036-libboost1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-chrono1.74.0:armhf.
Preparing to unpack .../037-libboost-chrono1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-chrono1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-chrono1.74-dev:armhf.
Preparing to unpack .../038-libboost-chrono1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-chrono1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-chrono-dev:armhf.
Preparing to unpack .../039-libboost-chrono-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-chrono-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../040-libboost-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-filesystem1.74.0:armhf.
Preparing to unpack .../041-libboost-filesystem1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-filesystem1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-system1.74.0:armhf.
Preparing to unpack .../042-libboost-system1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-system1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-system1.74-dev:armhf.
Preparing to unpack .../043-libboost-system1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-system1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-filesystem1.74-dev:armhf.
Preparing to unpack .../044-libboost-filesystem1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-filesystem1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-filesystem-dev:armhf.
Preparing to unpack .../045-libboost-filesystem-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-program-options1.74.0:armhf.
Preparing to unpack .../046-libboost-program-options1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-program-options1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-program-options1.74-dev:armhf.
Preparing to unpack .../047-libboost-program-options1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-program-options1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-program-options-dev:armhf.
Preparing to unpack .../048-libboost-program-options-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-program-options-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-random1.74.0:armhf.
Preparing to unpack .../049-libboost-random1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-random1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-random1.74-dev:armhf.
Preparing to unpack .../050-libboost-random1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-random1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-random-dev:armhf.
Preparing to unpack .../051-libboost-random-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-random-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-system-dev:armhf.
Preparing to unpack .../052-libboost-system-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-system-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../053-libbrotli1_1.1.0-2_armhf.deb ...
Unpacking libbrotli1:armhf (1.1.0-2) ...
Selecting previously unselected package libbrotli-dev:armhf.
Preparing to unpack .../054-libbrotli-dev_1.1.0-2_armhf.deb ...
Unpacking libbrotli-dev:armhf (1.1.0-2) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../055-libbsd0_0.11.7-4_armhf.deb ...
Unpacking libbsd0:armhf (0.11.7-4) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../056-libbz2-dev_1.0.8-5+b2_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.8-5+b2) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../057-libpng16-16_1.6.40-2_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.40-2) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../058-libfreetype6_2.13.2+dfsg-1_armhf.deb ...
Unpacking libfreetype6:armhf (2.13.2+dfsg-1) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../059-libfontconfig1_2.14.2-6_armhf.deb ...
Unpacking libfontconfig1:armhf (2.14.2-6) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../060-libpixman-1-0_0.42.2-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.42.2-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../061-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 .../062-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 .../063-libxcb1_1.15-1_armhf.deb ...
Unpacking libxcb1:armhf (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../064-libx11-data_2%3a1.8.7-1_all.deb ...
Unpacking libx11-data (2:1.8.7-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../065-libx11-6_2%3a1.8.7-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.8.7-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../066-libxcb-render0_1.15-1_armhf.deb ...
Unpacking libxcb-render0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../067-libxcb-shm0_1.15-1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.15-1) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../068-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../069-libxrender1_1%3a0.9.10-1.1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1.1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../070-libcairo2_1.18.0-1_armhf.deb ...
Unpacking libcairo2:armhf (1.18.0-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../071-libglib2.0-0_2.78.3-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.78.3-1) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../072-libcairo-gobject2_1.18.0-1_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.18.0-1) ...
Selecting previously unselected package liblzo2-2:armhf.
Preparing to unpack .../073-liblzo2-2_2.10-2_armhf.deb ...
Unpacking liblzo2-2:armhf (2.10-2) ...
Selecting previously unselected package libcairo-script-interpreter2:armhf.
Preparing to unpack .../074-libcairo-script-interpreter2_1.18.0-1_armhf.deb ...
Unpacking libcairo-script-interpreter2:armhf (1.18.0-1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../075-libexpat1-dev_2.5.0-2_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.5.0-2) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../076-zlib1g-dev_1%3a1.2.13.dfsg-3_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-3) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../077-libpng-dev_1.6.40-2_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.40-2) ...
Selecting previously unselected package libfreetype-dev:armhf.
Preparing to unpack .../078-libfreetype-dev_2.13.2+dfsg-1_armhf.deb ...
Unpacking libfreetype-dev:armhf (2.13.2+dfsg-1) ...
Selecting previously unselected package libpkgconf3:armhf.
Preparing to unpack .../079-libpkgconf3_1.8.1-1_armhf.deb ...
Unpacking libpkgconf3:armhf (1.8.1-1) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../080-pkgconf-bin_1.8.1-1_armhf.deb ...
Unpacking pkgconf-bin (1.8.1-1) ...
Selecting previously unselected package pkgconf:armhf.
Preparing to unpack .../081-pkgconf_1.8.1-1_armhf.deb ...
Unpacking pkgconf:armhf (1.8.1-1) ...
Selecting previously unselected package pkg-config:armhf.
Preparing to unpack .../082-pkg-config_1.8.1-1_armhf.deb ...
Unpacking pkg-config:armhf (1.8.1-1) ...
Selecting previously unselected package libfontconfig-dev:armhf.
Preparing to unpack .../083-libfontconfig-dev_2.14.2-6_armhf.deb ...
Unpacking libfontconfig-dev:armhf (2.14.2-6) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../084-libffi-dev_3.4.4-2_armhf.deb ...
Unpacking libffi-dev:armhf (3.4.4-2) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../085-libglib2.0-data_2.78.3-1_all.deb ...
Unpacking libglib2.0-data (2.78.3-1) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../086-libglib2.0-bin_2.78.3-1_armhf.deb ...
Unpacking libglib2.0-bin (2.78.3-1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../087-python3-lib2to3_3.11.5-1_all.deb ...
Unpacking python3-lib2to3 (3.11.5-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../088-python3-distutils_3.11.5-1_all.deb ...
Unpacking python3-distutils (3.11.5-1) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../089-libglib2.0-dev-bin_2.78.3-1_armhf.deb ...
Unpacking libglib2.0-dev-bin (2.78.3-1) ...
Selecting previously unselected package libsepol-dev:armhf.
Preparing to unpack .../090-libsepol-dev_3.5-2_armhf.deb ...
Unpacking libsepol-dev:armhf (3.5-2) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../091-libpcre2-16-0_10.42-4_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.42-4) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../092-libpcre2-32-0_10.42-4_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.42-4) ...
Selecting previously unselected package libpcre2-posix3:armhf.
Preparing to unpack .../093-libpcre2-posix3_10.42-4_armhf.deb ...
Unpacking libpcre2-posix3:armhf (10.42-4) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../094-libpcre2-dev_10.42-4_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.42-4) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../095-libselinux1-dev_3.5-1_armhf.deb ...
Unpacking libselinux1-dev:armhf (3.5-1) ...
Selecting previously unselected package libmount-dev:armhf.
Preparing to unpack .../096-libmount-dev_2.39.3-2_armhf.deb ...
Unpacking libmount-dev:armhf (2.39.3-2) ...
Selecting previously unselected package libglib2.0-dev:armhf.
Preparing to unpack .../097-libglib2.0-dev_2.78.3-1_armhf.deb ...
Unpacking libglib2.0-dev:armhf (2.78.3-1) ...
Selecting previously unselected package libpixman-1-dev:armhf.
Preparing to unpack .../098-libpixman-1-dev_0.42.2-1_armhf.deb ...
Unpacking libpixman-1-dev:armhf (0.42.2-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../099-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../100-libice6_2%3a1.0.10-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../101-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../102-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../103-x11proto-dev_2023.2-1_all.deb ...
Unpacking x11proto-dev (2023.2-1) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../104-x11proto-core-dev_2023.2-1_all.deb ...
Unpacking x11proto-core-dev (2023.2-1) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../105-libice-dev_2%3a1.0.10-1_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../106-libsm-dev_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.3-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../107-libxau-dev_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../108-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../109-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../110-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../111-libxcb1-dev_1.15-1_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.15-1) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../112-libx11-dev_2%3a1.8.7-1_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.8.7-1) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Preparing to unpack .../113-libxcb-render0-dev_1.15-1_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.15-1) ...
Selecting previously unselected package libxcb-shm0-dev:armhf.
Preparing to unpack .../114-libxcb-shm0-dev_1.15-1_armhf.deb ...
Unpacking libxcb-shm0-dev:armhf (1.15-1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../115-libxext-dev_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../116-libxrender-dev_1%3a0.9.10-1.1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1.1) ...
Selecting previously unselected package libcairo2-dev:armhf.
Preparing to unpack .../117-libcairo2-dev_1.18.0-1_armhf.deb ...
Unpacking libcairo2-dev:armhf (1.18.0-1) ...
Selecting previously unselected package libeigen3-dev.
Preparing to unpack .../118-libeigen3-dev_3.4.0-4_all.deb ...
Unpacking libeigen3-dev (3.4.0-4) ...
Selecting previously unselected package liblua5.3-0:armhf.
Preparing to unpack .../119-liblua5.3-0_5.3.6-2_armhf.deb ...
Unpacking liblua5.3-0:armhf (5.3.6-2) ...
Selecting previously unselected package librange-v3-dev.
Preparing to unpack .../120-librange-v3-dev_0.12.0-1_all.deb ...
Unpacking librange-v3-dev (0.12.0-1) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../121-libyaml-0-2_0.2.5-1_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.2.5-1) ...
Selecting previously unselected package ninja-build.
Preparing to unpack .../122-ninja-build_1.11.1-2_armhf.deb ...
Unpacking ninja-build (1.11.1-2) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../123-python3-pkg-resources_68.1.2-2_all.deb ...
Unpacking python3-pkg-resources (68.1.2-2) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../124-python3-setuptools_68.1.2-2_all.deb ...
Unpacking python3-setuptools (68.1.2-2) ...
Selecting previously unselected package meson.
Preparing to unpack .../125-meson_1.2.3-1_all.deb ...
Unpacking meson (1.2.3-1) ...
Selecting previously unselected package nlohmann-json3-dev.
Preparing to unpack .../126-nlohmann-json3-dev_3.11.3-1_all.deb ...
Unpacking nlohmann-json3-dev (3.11.3-1) ...
Selecting previously unselected package pandoc-data.
Preparing to unpack .../127-pandoc-data_2.17.1.1-3_all.deb ...
Unpacking pandoc-data (2.17.1.1-3) ...
Selecting previously unselected package pandoc.
Preparing to unpack .../128-pandoc_2.17.1.1-3_armhf.deb ...
Unpacking pandoc (2.17.1.1-3) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../129-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libboost-chrono1.74.0:armhf (1.74.0+ds1-23) ...
Setting up media-types (10.1.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libboost-system1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libpixman-1-0:armhf (0.42.2-1) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libboost1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libpixman-1-dev:armhf (0.42.2-1) ...
Setting up libicu72:armhf (72.1-4) ...
Setting up bsdextrautils (2.39.3-2) ...
Setting up libmagic-mgc (1:5.45-2) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libyaml-0-2:armhf (0.2.5-1) ...
Setting up libglib2.0-0:armhf (2.78.3-1) ...
No schema files found: doing nothing.
Setting up libboost-program-options1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libdebhelper-perl (13.11.8) ...
Setting up libbrotli1:armhf (1.1.0-2) ...
Setting up libboost-chrono1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up x11-common (1:7.7+23) ...
invoke-rc.d: could not determine current runlevel
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libmagic1:armhf (1:5.45-2) ...
Setting up gettext-base (0.21-14) ...
Setting up m4 (1.4.19-4) ...
Setting up liblzo2-2:armhf (2.10-2) ...
Setting up libboost-filesystem1.74.0:armhf (1.74.0+ds1-23) ...
Setting up file (1:5.45-2) ...
Setting up libffi-dev:armhf (3.4.4-2) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up libpcre2-16-0:armhf (10.42-4) ...
Setting up ninja-build (1.11.1-2) ...
Setting up libboost-program-options1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libpcre2-32-0:armhf (10.42-4) ...
Setting up libglib2.0-data (2.78.3-1) ...
Setting up libpkgconf3:armhf (1.8.1-1) ...
Setting up libexpat1-dev:armhf (2.5.0-2) ...
Setting up libboost-program-options-dev:armhf (1.74.0.3+b4) ...
Setting up libx11-data (2:1.8.7-1) ...
Setting up uuid-dev:armhf (2.39.3-2) ...
Setting up libboost-system1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up fonts-dejavu-mono (2.37-8) ...
Setting up libpng16-16:armhf (1.6.40-2) ...
Setting up libboost-random1.74.0:armhf (1.74.0+ds1-23) ...
Setting up autopoint (0.21-14) ...
Setting up fonts-dejavu-core (2.37-8) ...
Setting up libsepol-dev:armhf (3.5-2) ...
Setting up pkgconf-bin (1.8.1-1) ...
Setting up autoconf (2.71-3) ...
Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-3) ...
Setting up libpcre2-posix3:armhf (10.42-4) ...
Setting up librange-v3-dev (0.12.0-1) ...
Setting up sensible-utils (0.0.20) ...
Setting up libuchardet0:armhf (0.0.8-1) ...
Setting up liblua5.3-0:armhf (5.3.6-2) ...
Setting up libsub-override-perl (0.10-1) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up netbase (6.4) ...
Setting up libboost-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-filesystem1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up nlohmann-json3-dev (3.11.3-1) ...
Setting up pandoc-data (2.17.1.1-3) ...
Setting up libbsd0:armhf (0.11.7-4) ...
Setting up libelf1:armhf (0.188-2.1+rpi1) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.3) ...
Setting up libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Setting up libbrotli-dev:armhf (1.1.0-2) ...
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 x11proto-dev (2023.2-1) ...
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up libblkid-dev:armhf (2.39.3-2) ...
Setting up libice6:armhf (2:1.0.10-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libxcb1:armhf (1.15-1) ...
Setting up gettext (0.21-14) ...
Setting up libxau-dev:armhf (1:1.0.9-1) ...
Setting up libpcre2-dev:armhf (10.42-4) ...
Setting up libice-dev:armhf (2:1.0.10-1) ...
Setting up libtool (2.4.7-7) ...
Setting up libxcb-render0:armhf (1.15-1) ...
Setting up libboost-chrono-dev:armhf (1.74.0.3+b4) ...
Setting up libselinux1-dev:armhf (3.5-1) ...
Setting up fontconfig-config (2.14.2-6) ...
Setting up libpython3.11-stdlib:armhf (3.11.7-2) ...
Setting up libboost-system-dev:armhf (1.74.0.3+b4) ...
Setting up libpng-dev:armhf (1.6.40-2) ...
Setting up libglib2.0-bin (2.78.3-1) ...
Setting up libxcb-shm0:armhf (1.15-1) ...
Setting up pkgconf:armhf (1.8.1-1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up pandoc (2.17.1.1-3) ...
Setting up libfreetype6:armhf (2.13.2+dfsg-1) ...
Setting up x11proto-core-dev (2023.2-1) ...
Setting up libboost-random1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libeigen3-dev (3.4.0-4) ...
Setting up pkg-config:armhf (1.8.1-1) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.23.0-3) ...
Setting up libx11-6:armhf (2:1.8.7-1) ...
Setting up libfontconfig1:armhf (2.14.2-6) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up libmount-dev:armhf (2.39.3-2) ...
Setting up libpython3-stdlib:armhf (3.11.4-5) ...
Setting up python3.11 (3.11.7-2) ...
Setting up libxcb1-dev:armhf (1.15-1) ...
Setting up libxrender1:armhf (1:0.9.10-1.1) ...
Setting up libsm-dev:armhf (2:1.2.3-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libx11-dev:armhf (2:1.8.7-1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up libboost-random-dev:armhf (1.74.0.3+b4) ...
Setting up python3 (3.11.4-5) ...
Setting up man-db (2.12.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libcairo2:armhf (1.18.0-1) ...
Setting up libfreetype-dev:armhf (2.13.2+dfsg-1) ...
Setting up libxcb-shm0-dev:armhf (1.15-1) ...
Setting up libxcb-render0-dev:armhf (1.15-1) ...
Setting up libxext-dev:armhf (2:1.3.4-1) ...
Setting up libcairo-gobject2:armhf (1.18.0-1) ...
Setting up python3-lib2to3 (3.11.5-1) ...
Setting up libxrender-dev:armhf (1:0.9.10-1.1) ...
Setting up python3-pkg-resources (68.1.2-2) ...
Setting up python3-distutils (3.11.5-1) ...
Setting up libcairo-script-interpreter2:armhf (1.18.0-1) ...
Setting up libglib2.0-dev-bin (2.78.3-1) ...
Setting up python3-setuptools (68.1.2-2) ...
Setting up libfontconfig-dev:armhf (2.14.2-6) ...
Setting up meson (1.2.3-1) ...
Setting up debhelper (13.11.8) ...
Setting up libglib2.0-dev:armhf (2.78.3-1) ...
Setting up libcairo2-dev:armhf (1.18.0-1) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.37-12+rpi2) ...

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

Arch check ok (armhf included in any)

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

Kernel: Linux 6.1.47-v8+ #1 SMP PREEMPT Fri Sep  1 07:05:33 BST 2023 arm64 (aarch64)
Toolchain package versions: binutils_2.41-6+rpi1 dpkg-dev_1.22.1+rpi1 g++-12_12.3.0-13+rpi1 g++-13_13.2.0-7+rpi1 gcc-12_12.3.0-13+rpi1 gcc-13_13.2.0-7+rpi1 libc6-dev_2.37-12+rpi2 libstdc++-12-dev_12.3.0-13+rpi1 libstdc++-13-dev_13.2.0-7+rpi1 libstdc++6_13.2.0-7+rpi1 linux-libc-dev_6.5.6-1+rpi1
Package versions: adduser_3.137 apt_2.7.6 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-14 autotools-dev_20220109.1 base-files_13+rpi1 base-passwd_3.6.3 bash_5.2.21-2 binutils_2.41-6+rpi1 binutils-arm-linux-gnueabihf_2.41-6+rpi1 binutils-common_2.41-6+rpi1 bsdextrautils_2.39.3-2 bsdutils_1:2.39.3-2 build-essential_12.10 bzip2_1.0.8-5+b2 coreutils_9.1-1 cpp_4:13.2.0-1+rpi1 cpp-12_12.3.0-13+rpi1 cpp-13_13.2.0-7+rpi1 dash_0.5.12-6 debconf_1.5.82 debhelper_13.11.8 debianutils_5.14 dh-autoreconf_20 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.10-1 dirmngr_2.2.40-1.1 dpkg_1.22.1+rpi1 dpkg-dev_1.22.1+rpi1 dwz_0.15-1 e2fsprogs_1.47.0-2 fakeroot_1.32.2-1 file_1:5.45-2 findutils_4.9.0-5 fontconfig-config_2.14.2-6 fonts-dejavu-core_2.37-8 fonts-dejavu-mono_2.37-8 g++_4:13.2.0-1+rpi1 g++-12_12.3.0-13+rpi1 g++-13_13.2.0-7+rpi1 gcc_4:13.2.0-1+rpi1 gcc-10-base_10.4.0-7+rpi1 gcc-12_12.3.0-13+rpi1 gcc-12-base_12.3.0-13+rpi1 gcc-13_13.2.0-7+rpi1 gcc-13-base_13.2.0-7+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-14 gettext-base_0.21-14 gnupg_2.2.40-1.1 gnupg-l10n_2.2.40-1.1 gnupg-utils_2.2.40-1.1 gpg_2.2.40-1.1 gpg-agent_2.2.40-1.1 gpg-wks-client_2.2.40-1.1 gpg-wks-server_2.2.40-1.1 gpgconf_2.2.40-1.1 gpgsm_2.2.40-1.1 gpgv_2.2.40-1.1 grep_3.11-3 groff-base_1.23.0-3 gzip_1.12-1 hostname_3.23+nmu1 init-system-helpers_1.66 intltool-debian_0.35.0+20060710.6 libacl1_2.3.1-3 libapt-pkg6.0_2.7.6 libarchive-zip-perl_1.68-1 libasan8_13.2.0-7+rpi1 libassuan0_2.5.6-1 libatomic1_13.2.0-7+rpi1 libattr1_1:2.5.1-4 libaudit-common_1:3.1.2-1 libaudit1_1:3.1.2-1 libbinutils_2.41-6+rpi1 libblkid-dev_2.39.3-2 libblkid1_2.39.3-2 libboost-chrono-dev_1.74.0.3+b4 libboost-chrono1.74-dev_1.74.0+ds1-23 libboost-chrono1.74.0_1.74.0+ds1-23 libboost-dev_1.74.0.3+b4 libboost-filesystem-dev_1.74.0.3+b4 libboost-filesystem1.74-dev_1.74.0+ds1-23 libboost-filesystem1.74.0_1.74.0+ds1-23 libboost-program-options-dev_1.74.0.3+b4 libboost-program-options1.74-dev_1.74.0+ds1-23 libboost-program-options1.74.0_1.74.0+ds1-23 libboost-random-dev_1.74.0.3+b4 libboost-random1.74-dev_1.74.0+ds1-23 libboost-random1.74.0_1.74.0+ds1-23 libboost-system-dev_1.74.0.3+b4 libboost-system1.74-dev_1.74.0+ds1-23 libboost-system1.74.0_1.74.0+ds1-23 libboost1.74-dev_1.74.0+ds1-23 libbrotli-dev_1.1.0-2 libbrotli1_1.1.0-2 libbsd0_0.11.7-4 libbz2-1.0_1.0.8-5+b2 libbz2-dev_1.0.8-5+b2 libc-bin_2.37-12+rpi2 libc-dev-bin_2.37-12+rpi2 libc6_2.37-12+rpi2 libc6-dev_2.37-12+rpi2 libcairo-gobject2_1.18.0-1 libcairo-script-interpreter2_1.18.0-1 libcairo2_1.18.0-1 libcairo2-dev_1.18.0-1 libcap-ng0_0.8.3-3 libcap2_1:2.66-4 libcc1-0_13.2.0-7+rpi1 libcom-err2_1.47.0-2 libcrypt-dev_1:4.4.36-2 libcrypt1_1:4.4.36-2 libctf-nobfd0_2.41-6+rpi1 libctf0_2.41-6+rpi1 libdb5.3_5.3.28+dfsg2-4 libdebconfclient0_0.271 libdebhelper-perl_13.11.8 libdpkg-perl_1.22.1+rpi1 libeigen3-dev_3.4.0-4 libelf1_0.188-2.1+rpi1 libexpat1_2.5.0-2 libexpat1-dev_2.5.0-2 libext2fs2_1.47.0-2 libfakeroot_1.32.2-1 libffi-dev_3.4.4-2 libffi8_3.4.4-2 libfile-find-rule-perl_0.34-3 libfile-stripnondeterminism-perl_1.13.1-1 libfontconfig-dev_2.14.2-6 libfontconfig1_2.14.2-6 libfreetype-dev_2.13.2+dfsg-1 libfreetype6_2.13.2+dfsg-1 libgcc-12-dev_12.3.0-13+rpi1 libgcc-13-dev_13.2.0-7+rpi1 libgcc-s1_13.2.0-7+rpi1 libgcrypt20_1.10.3-2 libgdbm-compat4_1.23-5 libgdbm6_1.23-5 libglib2.0-0_2.78.3-1 libglib2.0-bin_2.78.3-1 libglib2.0-data_2.78.3-1 libglib2.0-dev_2.78.3-1 libglib2.0-dev-bin_2.78.3-1 libgmp10_2:6.3.0+dfsg-2 libgnutls30_3.8.2-1 libgomp1_13.2.0-7+rpi1 libgpg-error0_1.47-3 libgssapi-krb5-2_1.20.1-5 libhogweed6_3.9.1-2 libice-dev_2:1.0.10-1 libice6_2:1.0.10-1 libicu72_72.1-4 libidn2-0_2.3.4-1 libisl23_0.26-3 libjansson4_2.14-2 libk5crypto3_1.20.1-5 libkeyutils1_1.6.3-2 libkrb5-3_1.20.1-5 libkrb5support0_1.20.1-5 libksba8_1.6.5-2 libldap-2.5-0_2.5.13+dfsg-5+rpi1 liblocale-gettext-perl_1.07-6 liblua5.3-0_5.3.6-2 liblz4-1_1.9.4-1+rpi1+b1 liblzma5_5.4.5-0.1 liblzo2-2_2.10-2 libmagic-mgc_1:5.45-2 libmagic1_1:5.45-2 libmd0_1.1.0-1 libmount-dev_2.39.3-2 libmount1_2.39.3-2 libmpc3_1.3.1-1 libmpfr6_4.2.1-1 libncursesw6_6.4+20231209-1 libnettle8_3.9.1-2 libnpth0_1.6-3 libnsl-dev_1.3.0-3 libnsl2_1.3.0-3 libnumber-compare-perl_0.03-3 libp11-kit0_0.25.3-2 libpam-modules_1.5.2-9.1 libpam-modules-bin_1.5.2-9.1 libpam-runtime_1.5.2-9.1 libpam0g_1.5.2-9.1 libpcre2-16-0_10.42-4 libpcre2-32-0_10.42-4 libpcre2-8-0_10.42-4 libpcre2-dev_10.42-4 libpcre2-posix3_10.42-4 libperl5.36_5.36.0-10 libpipeline1_1.5.7-1 libpixman-1-0_0.42.2-1 libpixman-1-dev_0.42.2-1 libpkgconf3_1.8.1-1 libpng-dev_1.6.40-2 libpng16-16_1.6.40-2 libpthread-stubs0-dev_0.4-1 libpython3-stdlib_3.11.4-5 libpython3.11-minimal_3.11.7-2 libpython3.11-stdlib_3.11.7-2 librange-v3-dev_0.12.0-1 libreadline8_8.2-3 libsasl2-2_2.1.28+dfsg1-4 libsasl2-modules-db_2.1.28+dfsg1-4 libseccomp2_2.5.4-2+rpi1 libselinux1_3.5-1 libselinux1-dev_3.5-1 libsemanage-common_3.5-1 libsemanage2_3.5-1 libsepol-dev_3.5-2 libsepol2_3.5-2 libsframe1_2.41-6+rpi1 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.39.3-2 libsqlite3-0_3.44.2-1 libss2_1.47.0-2 libssl3_3.1.4-2 libstdc++-12-dev_12.3.0-13+rpi1 libstdc++-13-dev_13.2.0-7+rpi1 libstdc++6_13.2.0-7+rpi1 libsub-override-perl_0.10-1 libsystemd0_254.5-1+rpi1 libtasn1-6_4.19.0-3 libtext-charwidth-perl_0.04-11 libtext-glob-perl_0.11-3 libtext-iconv-perl_1.7-8 libtinfo6_6.4+20231209-1 libtirpc-common_1.3.4+ds-1 libtirpc-dev_1.3.4+ds-1 libtirpc3_1.3.4+ds-1 libtool_2.4.7-7 libubsan1_13.2.0-7+rpi1 libuchardet0_0.0.8-1 libudev1_254.5-1+rpi1 libunistring5_1.1-2 libuuid1_2.39.3-2 libx11-6_2:1.8.7-1 libx11-data_2:1.8.7-1 libx11-dev_2:1.8.7-1 libxau-dev_1:1.0.9-1 libxau6_1:1.0.9-1 libxcb-render0_1.15-1 libxcb-render0-dev_1.15-1 libxcb-shm0_1.15-1 libxcb-shm0-dev_1.15-1 libxcb1_1.15-1 libxcb1-dev_1.15-1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.4-1 libxext6_2:1.3.4-1 libxml2_2.9.14+dfsg-1.3 libxrender-dev_1:0.9.10-1.1 libxrender1_1:0.9.10-1.1 libxxhash0_0.8.2-2 libyaml-0-2_0.2.5-1 libzstd1_1.5.5+dfsg2-2 linux-libc-dev_6.5.6-1+rpi1 login_1:4.13+dfsg1-3 logsave_1.47.0-2 lsb-base_11.6+rpi1 m4_1.4.19-4 make_4.3-4.1 man-db_2.12.0-1 mawk_1.3.4.20231126-1 media-types_10.1.0 meson_1.2.3-1 mount_2.39.3-2 nano_7.2-1 ncurses-base_6.4+20231209-1 ncurses-bin_6.4+20231209-1 netbase_6.4 ninja-build_1.11.1-2 nlohmann-json3-dev_3.11.3-1 pandoc_2.17.1.1-3 pandoc-data_2.17.1.1-3 passwd_1:4.13+dfsg1-3 patch_2.7.6-7 perl_5.36.0-10 perl-base_5.36.0-10 perl-modules-5.36_5.36.0-10 pinentry-curses_1.2.1-3 pkg-config_1.8.1-1 pkgconf_1.8.1-1 pkgconf-bin_1.8.1-1 po-debconf_1.0.21+nmu1 python3_3.11.4-5 python3-distutils_3.11.5-1 python3-lib2to3_3.11.5-1 python3-minimal_3.11.4-5 python3-pkg-resources_68.1.2-2 python3-setuptools_68.1.2-2 python3.11_3.11.7-2 python3.11-minimal_3.11.7-2 raspbian-archive-keyring_20120528.2 readline-common_8.2-3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.20 sysvinit-utils_3.08-5 tar_1.34+dfsg-1.3 tzdata_2023c-11 usr-is-merged_38 usrmerge_38 util-linux_2.39.3-2 uuid-dev_2.39.3-2 x11-common_1:7.7+23 x11proto-core-dev_2023.2-1 x11proto-dev_2023.2-1 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xz-utils_5.4.5-0.1 zlib1g_1:1.2.13.dfsg-3 zlib1g-dev_1:1.2.13.dfsg-3

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


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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: bali-phy
Binary: bali-phy
Architecture: any
Version: 3.6.1+dfsg-2
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Uploaders: Benjamin Redelings <benjamin.redelings@gmail.com>
Homepage: http://www.bali-phy.org
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/med-team/bali-phy
Vcs-Git: https://salsa.debian.org/med-team/bali-phy.git
Testsuite: autopkgtest
Build-Depends: debhelper-compat (= 13), meson, libcairo2-dev, libeigen3-dev, nlohmann-json3-dev, pandoc, libboost-dev, libboost-program-options-dev, libboost-random-dev, libboost-system-dev, libboost-filesystem-dev, libboost-chrono-dev, librange-v3-dev
Package-List:
 bali-phy deb science optional arch=any
Checksums-Sha1:
 f6cbedcf2981f695f8668dba426400bb0386e2e0 1123724 bali-phy_3.6.1+dfsg.orig.tar.xz
 221e6e85f47a18d9e0b353c192638e73ca6b70cb 5344 bali-phy_3.6.1+dfsg-2.debian.tar.xz
Checksums-Sha256:
 7058c49182c0fd30b0d32357d186b5d8c7afce60a76aea0a0ba44b45ad68c939 1123724 bali-phy_3.6.1+dfsg.orig.tar.xz
 3502077f59078fd7fb61a8fa991efe0d55f8d6de21adc571891ce3e0e8838c2f 5344 bali-phy_3.6.1+dfsg-2.debian.tar.xz
Files:
 231a9b8dcc248d56d91c1f87d4dd44eb 1123724 bali-phy_3.6.1+dfsg.orig.tar.xz
 f01717651d16771912e64e6cb3c38aca 5344 bali-phy_3.6.1+dfsg-2.debian.tar.xz
Dgit: 5103a7b21ff64e8a4c85e0c4be45eeefb9b380e1 debian archive/debian/3.6.1+dfsg-2 https://git.dgit.debian.org/bali-phy

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmWAbmAUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdpDdw/9HRkiALMkuzbRsgrEvzbaKMoQzLcA
dbyId9b2u39HLF1UVXcddbhPhjWIgH268l3a0CkF+gQbfcGkF/xVoHTC6thsJEX2
CYkLWT7MSA4fc/4hECdTNP8dVyrCwM3wuRVgeEbgmrmj0om7Rm2FZk4DJXrRFsVY
zkYtpfi0LohSsKR6qsg0WKLw69SfOhCccxEwg2+3wJ4/k20YkIk6MkbJWmgnU8lD
5K5ZQs5VUIyS8AooKoQUsMsd0YSIh9NBicFC8mkuP88KyNO+lJqvirJI1Qc06W2R
wfyMBG+ZKqvmToG9QzCRzU1VF3sEkor989+Ah0I52CV6wDooNwB7biJtArcfvLk4
dKR5mScbC/WIG0xbNkRp5XH4K8N3PIOhLn6biWUK0w8lt2gIZo7GudHc6kVKZmHI
pn/K5CLHVqIehhCedXiODTvunH+f+dhd+glZ7gj2I4mX+7sfwg8WaELf1icp4ta7
g9C81Uop25la4uFAGJjFa1MGz8NwHam+erdTdBPZowl6MLI9ezA/L5c/fKxmROel
FOvANO7tnST6hbj/QC9okQWwc6Z5+bcOMDAaVtr1RwBvO5y/qDjLTWy0tW+ZzjKc
vMOZCF0nsVH5ZtsmtZ3nT88FCT7rZoAQZdRI8nC9XUHWzArh1ygyq9pcZYBLpnnt
Hj9LL4g8YRRdqsA=
=SI3l
-----END PGP SIGNATURE-----

gpgv: Signature made Mon Dec 18 16:08:00 2023 UTC
gpgv:                using RSA key 8F91B227C7D6F2B1948C8236793CF67E8F0D11DA
gpgv:                issuer "emollier@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./bali-phy_3.6.1+dfsg-2.dsc: no acceptable signature found
dpkg-source: info: extracting bali-phy in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking bali-phy_3.6.1+dfsg.orig.tar.xz
dpkg-source: info: unpacking bali-phy_3.6.1+dfsg-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying boost1.83.patch

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

Sufficient free space for build

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

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LANG=en_GB.UTF-8
LC_ALL=C.UTF-8
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=trixie-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=trixie-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=124
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=trixie-staging-armhf-sbuild-b8d0fb11-ef75-45b5-ba28-9fd8b7c93578
SCHROOT_UID=114
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

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

Command: dpkg-buildpackage --sanitize-env -us -uc -mRaspbian pi5 test autobuilder <root@raspbian.org> -B -rfakeroot
dpkg-buildpackage: info: source package bali-phy
dpkg-buildpackage: info: source version 3.6.1+dfsg-2
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean --buildsystem=meson
   dh_auto_clean -O--buildsystem=meson
   dh_autoreconf_clean -O--buildsystem=meson
   dh_clean -O--buildsystem=meson
   debian/rules execute_after_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
find -type f -name \*.Main.hs -delete
find -type f -name obtained-\* -delete
find -type d -name ignore-output-\* | xargs rm -rf
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
 debian/rules binary-arch
dh binary-arch --buildsystem=meson
   dh_update_autotools_config -a -O--buildsystem=meson
   dh_autoreconf -a -O--buildsystem=meson
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- -Dextra-tools=false --buildtype=release -Db_ndebug=true
	cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/arm-linux-gnueabihf -Dpython.bytecompile=-1 -Dextra-tools=false --buildtype=release -Db_ndebug=true
The Meson build system
Version: 1.2.3
Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf
Build type: native build
Project name: bali-phy
Project version: 3.6.1
C compiler for the host machine: cc (gcc 13.2.0 "cc (Raspbian 13.2.0-7+rpi1) 13.2.0")
C linker for the host machine: cc ld.bfd 2.41
C++ compiler for the host machine: c++ (gcc 13.2.0 "c++ (Raspbian 13.2.0-7+rpi1) 13.2.0")
C++ linker for the host machine: c++ ld.bfd 2.41
Host machine cpu family: arm
Host machine cpu: arm
Has header "sys/resource.h" : YES 
Has header "fenv.h" : YES 
Checking for function "log2" : YES 
Checking for function "feenableexcept" : YES 
Configuring config.h using configuration
Compiler for C++ supports arguments -Wno-sign-compare: YES 
Compiler for C++ supports arguments -Wno-maybe-uninitialized: YES 
Compiler for C++ supports arguments -Woverloaded-virtual: YES 
Compiler for C++ supports arguments -Wstrict-aliasing: YES 
Compiler for C++ supports arguments -Wno-unknown-pragmas: YES 
Compiler for C++ supports arguments -fdiagnostics-show-template-tree: YES 
Compiler for C++ supports arguments -funroll-loops: YES 
Compiler for C++ supports arguments -fno-math-errno: YES 
Compiler for C++ supports arguments -fno-signed-zeros: YES 
Run-time dependency threads found: YES
Found pkg-config: /usr/bin/pkg-config (1.8.1)
Run-time dependency cairo found: YES 1.18.0
Run-time dependency Boost (found: chrono, filesystem, program_options, random, system) found: YES 1.74.0 (/usr)
Run-time dependency eigen3 found: YES 3.4.0
Has header "nlohmann/json.hpp" : YES 
Library dl found: YES
Has header "range/v3/view/take.hpp" : YES 
Library m found: YES
Program pandoc found: YES (/usr/bin/pandoc)
WARNING: You should add the boolean check kwarg to the run_command call.
         It currently defaults to false,
         but it will default to true in future releases of meson.
         See also: https://github.com/mesonbuild/meson/issues/9300
Program /<<PKGBUILDDIR>>/tests/run-tests.py found: YES (/<<PKGBUILDDIR>>/tests/run-tests.py)
Build targets in project: 87
NOTICE: Future-deprecated features used:
 * 0.56.0: {'meson.build_root', 'meson.source_root'}

bali-phy 3.6.1

  Architecture
    host              : linux

  Libraries
    BOOST             : system
    Eigen             : system
    nlohmann::json    : system
    range v3          : system
    cairo             : system

  Directories
    prefix            : /usr

  Configuration
    optimization      : 3
    debug             : False
    assertions        : disabled

  User defined options
    buildtype         : release
    libdir            : lib/arm-linux-gnueabihf
    localstatedir     : /var
    prefix            : /usr
    sysconfdir        : /etc
    wrap_mode         : nodownload
    python.bytecompile: -1
    b_ndebug          : true
    extra-tools       : false

Found ninja-1.11.1 at /usr/bin/ninja
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -a -O--buildsystem=meson
	cd obj-arm-linux-gnueabihf && LC_ALL=C.UTF-8 ninja -j4 -v
[1/297] /usr/bin/meson --internal vcstagger ../src/git-version.h.in src/git-version.h 3.6.1 /<<PKGBUILDDIR>>/src @git_message@ '(.*)' git log -n1 '--date=format:%b %d %Y %k:%M:%S' '--pretty=format:[%D commit %h]  (%cd)'
[2/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/string_pred.cc.o -MF src/util/libutil.a.p/string_pred.cc.o.d -o src/util/libutil.a.p/string_pred.cc.o -c ../src/util/string/pred.cc
[3/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/log-level.cc.o -MF src/util/libutil.a.p/log-level.cc.o.d -o src/util/libutil.a.p/log-level.cc.o -c ../src/util/log-level.cc
[4/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/string_strip.cc.o -MF src/util/libutil.a.p/string_strip.cc.o.d -o src/util/libutil.a.p/string_strip.cc.o -c ../src/util/string/strip.cc
[5/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/string_sanitize.cc.o -MF src/util/libutil.a.p/string_sanitize.cc.o.d -o src/util/libutil.a.p/string_sanitize.cc.o -c ../src/util/string/sanitize.cc
[6/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/range.cc.o -MF src/util/libutil.a.p/range.cc.o.d -o src/util/libutil.a.p/range.cc.o -c ../src/util/range.cc
[7/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/demangle.cc.o -MF src/util/libutil.a.p/demangle.cc.o.d -o src/util/libutil.a.p/demangle.cc.o -c ../src/util/demangle.cc
[8/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/mapping.cc.o -MF src/util/libutil.a.p/mapping.cc.o.d -o src/util/libutil.a.p/mapping.cc.o -c ../src/util/mapping.cc
[9/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/io.cc.o -MF src/util/libutil.a.p/io.cc.o.d -o src/util/libutil.a.p/io.cc.o -c ../src/util/io.cc
../src/util/io.cc: In function ‘std::vector<std::__cxx11::basic_string<char> > load_lines(std::istream&, int, int, int)’:
../src/util/io.cc:113:21: warning: redundant move in return statement [-Wredundant-move]
  113 |     return std::move(lines);
      |            ~~~~~~~~~^~~~~~~
../src/util/io.cc:113:21: note: remove ‘std::move’ call
[10/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/rng.cc.o -MF src/util/libutil.a.p/rng.cc.o.d -o src/util/libutil.a.p/rng.cc.o -c ../src/util/rng.cc
../src/util/rng.cc: In function ‘long unsigned int get_random_seed()’:
../src/util/rng.cc:42:15: warning: left shift count >= width of type [-Wshift-count-overflow]
   42 |             s <<= bits_per_read;
      |             ~~^~~~~~~~~~~~~~~~~
[11/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/graph.cc.o -MF src/util/libutil.a.p/graph.cc.o.d -o src/util/libutil.a.p/graph.cc.o -c ../src/util/graph.cc
[12/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/permute.cc.o -MF src/util/libutil.a.p/permute.cc.o.d -o src/util/libutil.a.p/permute.cc.o -c ../src/util/permute.cc
[13/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/cmdline.cc.o -MF src/util/libutil.a.p/cmdline.cc.o.d -o src/util/libutil.a.p/cmdline.cc.o -c ../src/util/cmdline.cc
[14/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/file-paths.cc.o -MF src/util/libutil.a.p/file-paths.cc.o.d -o src/util/libutil.a.p/file-paths.cc.o -c ../src/util/file-paths.cc
[15/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/string_split.cc.o -MF src/util/libutil.a.p/string_split.cc.o.d -o src/util/libutil.a.p/string_split.cc.o -c ../src/util/string/split.cc
[16/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/myexception.cc.o -MF src/util/libutil.a.p/myexception.cc.o.d -o src/util/libutil.a.p/myexception.cc.o -c ../src/util/myexception.cc
[17/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/text.cc.o -MF src/util/libutil.a.p/text.cc.o.d -o src/util/libutil.a.p/text.cc.o -c ../src/util/text.cc
[18/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/time.cc.o -MF src/util/libutil.a.p/time.cc.o.d -o src/util/libutil.a.p/time.cc.o -c ../src/util/time.cc
[19/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_newick-tokenizer.cc.o -MF src/libcommon.a.p/tree_newick-tokenizer.cc.o.d -o src/libcommon.a.p/tree_newick-tokenizer.cc.o -c ../src/tree/newick-tokenizer.cc
[20/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/file-readers.cc.o -MF src/util/libutil.a.p/file-readers.cc.o.d -o src/util/libutil.a.p/file-readers.cc.o -c ../src/util/file-readers.cc
[21/297] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/ptree.cc.o -MF src/util/libutil.a.p/ptree.cc.o.d -o src/util/libutil.a.p/ptree.cc.o -c ../src/util/ptree.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/util/include/util/ptree.H:5,
                 from ../src/util/ptree.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘int ptree::make_index(const std::string&)’ at ../src/util/ptree.cc:146:14:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ 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 = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void ptree::erase(const std::string&)’ at ../src/util/ptree.cc:29:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/set:62,
                 from ../src/util/include/util/ptree.H:6:
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from ../src/util/include/util/json.hh:3,
                 from ../src/util/include/util/ptree.H:13:
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’,
    inlined from ‘std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’ at /usr/include/c++/13/bits/stl_map.h:601:22,
    inlined from ‘nlohmann::json_abi_v3_11_3::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:942:47:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[22/297] rm -f src/util/libutil.a && gcc-ar csrDT src/util/libutil.a src/util/libutil.a.p/string_pred.cc.o src/util/libutil.a.p/string_sanitize.cc.o src/util/libutil.a.p/string_strip.cc.o src/util/libutil.a.p/string_split.cc.o src/util/libutil.a.p/log-level.cc.o src/util/libutil.a.p/io.cc.o src/util/libutil.a.p/graph.cc.o src/util/libutil.a.p/range.cc.o src/util/libutil.a.p/demangle.cc.o src/util/libutil.a.p/mapping.cc.o src/util/libutil.a.p/cmdline.cc.o src/util/libutil.a.p/rng.cc.o src/util/libutil.a.p/permute.cc.o src/util/libutil.a.p/file-paths.cc.o src/util/libutil.a.p/ptree.cc.o src/util/libutil.a.p/text.cc.o src/util/libutil.a.p/myexception.cc.o src/util/libutil.a.p/time.cc.o src/util/libutil.a.p/file-readers.cc.o
[23/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_randomtree.cc.o -MF src/libcommon.a.p/tree_randomtree.cc.o.d -o src/libcommon.a.p/tree_randomtree.cc.o -c ../src/tree/randomtree.cc
[24/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_sequencetree.cc.o -MF src/libcommon.a.p/tree_sequencetree.cc.o.d -o src/libcommon.a.p/tree_sequencetree.cc.o -c ../src/tree/sequencetree.cc
[25/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_tree-util.cc.o -MF src/libcommon.a.p/tree_tree-util.cc.o.d -o src/libcommon.a.p/tree_tree-util.cc.o -c ../src/tree/tree-util.cc
[26/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree-align_n_indels.cc.o -MF src/libcommon.a.p/tree-align_n_indels.cc.o.d -o src/libcommon.a.p/tree-align_n_indels.cc.o -c ../src/tree-align/n_indels.cc
[27/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_sequence.cc.o -MF src/libcommon.a.p/sequence_sequence.cc.o.d -o src/libcommon.a.p/sequence_sequence.cc.o -c ../src/sequence/sequence.cc
[28/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_sequence-format.cc.o -MF src/libcommon.a.p/sequence_sequence-format.cc.o.d -o src/libcommon.a.p/sequence_sequence-format.cc.o -c ../src/sequence/sequence-format.cc
[29/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_tree.cc.o -MF src/libcommon.a.p/tree_tree.cc.o.d -o src/libcommon.a.p/tree_tree.cc.o -c ../src/tree/tree.cc
[30/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_alphabet.cc.o -MF src/libcommon.a.p/sequence_alphabet.cc.o.d -o src/libcommon.a.p/sequence_alphabet.cc.o -c ../src/sequence/alphabet.cc
[31/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_read-trees.cc.o -MF src/libcommon.a.p/tools_read-trees.cc.o.d -o src/libcommon.a.p/tools_read-trees.cc.o -c ../src/tools/read-trees.cc
[32/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_alignment-random.cc.o -MF src/libcommon.a.p/alignment_alignment-random.cc.o.d -o src/libcommon.a.p/alignment_alignment-random.cc.o -c ../src/alignment/alignment-random.cc
[33/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_alignment-util.cc.o -MF src/libcommon.a.p/alignment_alignment-util.cc.o.d -o src/libcommon.a.p/alignment_alignment-util.cc.o -c ../src/alignment/alignment-util.cc
[34/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_load.cc.o -MF src/libcommon.a.p/alignment_load.cc.o.d -o src/libcommon.a.p/alignment_load.cc.o -c ../src/alignment/load.cc
[35/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree-align_link.cc.o -MF src/libcommon.a.p/tree-align_link.cc.o.d -o src/libcommon.a.p/tree-align_link.cc.o -c ../src/tree-align/link.cc
[36/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_alignment.cc.o -MF src/libcommon.a.p/alignment_alignment.cc.o.d -o src/libcommon.a.p/alignment_alignment.cc.o -c ../src/alignment/alignment.cc
[37/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/models_path.cc.o -MF src/libcommon.a.p/models_path.cc.o.d -o src/libcommon.a.p/models_path.cc.o -c ../src/models/path.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/models/path.H:5,
                 from ../src/models/path.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[38/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_statistics.cc.o -MF src/libcommon.a.p/tools_statistics.cc.o.d -o src/libcommon.a.p/tools_statistics.cc.o -c ../src/tools/statistics.cc
../src/tools/statistics.cc: In function ‘std::pair<double, double> statistics::central_confidence_interval(const std::valarray<double>&, double)’:
../src/tools/statistics.cc:132:90: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
  132 |   pair<double,double> central_confidence_interval(const valarray<double>& values,double P)
      |                                                                                          ^
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /usr/include/c++/13/valarray:40,
                 from ../src/tools/statistics.H:24,
                 from ../src/tools/statistics.cc:22:
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘double statistics::quantile(std::vector<double>, double)’ at ../src/tools/statistics.cc:87:9:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘double statistics::quantile(std::vector<double>, double)’ at ../src/tools/statistics.cc:87:9:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘std::pair<double, double> statistics::central_confidence_interval(std::vector<double>, double)’ at ../src/tools/statistics.cc:145:9:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘std::pair<double, double> statistics::central_confidence_interval(std::vector<double>, double)’ at ../src/tools/statistics.cc:145:9:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘std::pair<double, double> statistics::HPD_confidence_interval(std::vector<double>, double)’ at ../src/tools/statistics.cc:192:9:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘std::pair<double, double> statistics::HPD_confidence_interval(std::vector<double>, double)’ at ../src/tools/statistics.cc:192:9:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘std::pair<double, double> statistics::mode(std::vector<double>)’ at ../src/tools/statistics.cc:207:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘std::pair<double, double> statistics::mode(std::vector<double>)’ at ../src/tools/statistics.cc:207:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘double statistics::probability_x_less_than_y(const std::valarray<double>&, const std::valarray<double>&)’ at ../src/tools/statistics.cc:351:9:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘double statistics::probability_x_less_than_y(const std::valarray<double>&, const std::valarray<double>&)’ at ../src/tools/statistics.cc:351:9:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘double statistics::probability_x_less_than_y(const std::valarray<double>&, const std::valarray<double>&)’ at ../src/tools/statistics.cc:356:9:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘double statistics::probability_x_less_than_y(const std::valarray<double>&, const std::valarray<double>&)’ at ../src/tools/statistics.cc:356:9:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[39/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_index-matrix.cc.o -MF src/libcommon.a.p/alignment_index-matrix.cc.o.d -o src/libcommon.a.p/alignment_index-matrix.cc.o -c ../src/alignment/index-matrix.cc
[40/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_parsimony.cc.o -MF src/libcommon.a.p/tools_parsimony.cc.o.d -o src/libcommon.a.p/tools_parsimony.cc.o -c ../src/tools/parsimony.cc
[41/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_partition.cc.o -MF src/libcommon.a.p/tools_partition.cc.o.d -o src/libcommon.a.p/tools_partition.cc.o -c ../src/tools/partition.cc
[42/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_tree-dist.cc.o -MF src/libcommon.a.p/tools_tree-dist.cc.o.d -o src/libcommon.a.p/tools_tree-dist.cc.o -c ../src/tools/tree-dist.cc
[43/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_findroot.cc.o -MF src/libcommon.a.p/tools_findroot.cc.o.d -o src/libcommon.a.p/tools_findroot.cc.o -c ../src/tools/findroot.cc
[44/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_optimize.cc.o -MF src/libcommon.a.p/tools_optimize.cc.o.d -o src/libcommon.a.p/tools_optimize.cc.o -c ../src/tools/optimize.cc
[45/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_mctree.cc.o -MF src/libcommon.a.p/tools_mctree.cc.o.d -o src/libcommon.a.p/tools_mctree.cc.o -c ../src/tools/mctree.cc
[46/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_distance-report.cc.o -MF src/libcommon.a.p/tools_distance-report.cc.o.d -o src/libcommon.a.p/tools_distance-report.cc.o -c ../src/tools/distance-report.cc
../src/tools/distance-report.cc: In function ‘void report_distances(const std::valarray<double>&, const std::string&, boost::program_options::variables_map&)’:
../src/tools/distance-report.cc:35:75: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
   35 |     pair<double,double> interval = central_confidence_interval(distances,P);
      |                                                                           ^
[47/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_inverse.cc.o -MF src/libcommon.a.p/tools_inverse.cc.o.d -o src/libcommon.a.p/tools_inverse.cc.o -c ../src/tools/inverse.cc
[48/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_stats-table.cc.o -MF src/libcommon.a.p/tools_stats-table.cc.o.d -o src/libcommon.a.p/tools_stats-table.cc.o -c ../src/tools/stats-table.cc
In file included from /usr/include/c++/13/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from ../src/util/include/util/json.hh:3,
                 from ../src/tools/stats-table.H:29,
                 from ../src/tools/stats-table.cc:22:
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’:
/usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ changed in GCC 7.1
 2210 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/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>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
/usr/include/c++/13/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             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 = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’,
    inlined from ‘bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:441:83:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[49/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_distance-methods.cc.o -MF src/libcommon.a.p/tools_distance-methods.cc.o.d -o src/libcommon.a.p/tools_distance-methods.cc.o -c ../src/tools/distance-methods.cc
[50/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/object.cc.o -MF src/computation/libcomputation.a.p/object.cc.o.d -o src/computation/libcomputation.a.p/object.cc.o -c ../src/computation/object.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/boost/config/no_tr1/functional.hpp:21,
                 from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
                 from /usr/include/boost/intrusive_ptr.hpp:16,
                 from ../src/computation/object.H:6,
                 from ../src/computation/object.cc:1:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘std::string Box<T>::print() const [with T = bali_phy::matrix<double>]’ at ../src/computation/object.cc:16:19:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[51/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/closure.cc.o -MF src/computation/libcomputation.a.p/closure.cc.o.d -o src/computation/libcomputation.a.p/closure.cc.o -c ../src/computation/closure.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/boost/config/no_tr1/functional.hpp:21,
                 from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
                 from /usr/include/boost/intrusive_ptr.hpp:16,
                 from ../src/computation/object.H:6,
                 from ../src/computation/closure.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref deindexify(const closure&)’ at ../src/computation/closure.cc:64:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[52/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_joint-A-T.cc.o -MF src/libcommon.a.p/tools_joint-A-T.cc.o.d -o src/libcommon.a.p/tools_joint-A-T.cc.o -c ../src/tools/joint-A-T.cc
[53/297] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_consensus-tree.cc.o -MF src/libcommon.a.p/tools_consensus-tree.cc.o.d -o src/libcommon.a.p/tools_consensus-tree.cc.o -c ../src/tools/consensus-tree.cc
[54/297] rm -f src/libcommon.a && gcc-ar csrDT src/libcommon.a src/libcommon.a.p/tree_newick-tokenizer.cc.o src/libcommon.a.p/tree_sequencetree.cc.o src/libcommon.a.p/tree_tree.cc.o src/libcommon.a.p/tree_tree-util.cc.o src/libcommon.a.p/tree_randomtree.cc.o src/libcommon.a.p/tree-align_n_indels.cc.o src/libcommon.a.p/sequence_alphabet.cc.o src/libcommon.a.p/sequence_sequence.cc.o src/libcommon.a.p/sequence_sequence-format.cc.o src/libcommon.a.p/tools_read-trees.cc.o src/libcommon.a.p/alignment_alignment-util.cc.o src/libcommon.a.p/alignment_load.cc.o src/libcommon.a.p/alignment_alignment.cc.o src/libcommon.a.p/alignment_alignment-random.cc.o src/libcommon.a.p/alignment_index-matrix.cc.o src/libcommon.a.p/tree-align_link.cc.o src/libcommon.a.p/models_path.cc.o src/libcommon.a.p/tools_statistics.cc.o src/libcommon.a.p/tools_partition.cc.o src/libcommon.a.p/tools_tree-dist.cc.o src/libcommon.a.p/tools_parsimony.cc.o src/libcommon.a.p/tools_mctree.cc.o src/libcommon.a.p/tools_stats-table.cc.o src/libcommon.a.p/tools_findroot.cc.o src/libcommon.a.p/tools_optimize.cc.o src/libcommon.a.p/tools_distance-report.cc.o src/libcommon.a.p/tools_inverse.cc.o src/libcommon.a.p/tools_joint-A-T.cc.o src/libcommon.a.p/tools_distance-methods.cc.o src/libcommon.a.p/tools_consensus-tree.cc.o
[55/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/preprocess.cc.o -MF src/computation/libcomputation.a.p/preprocess.cc.o.d -o src/computation/libcomputation.a.p/preprocess.cc.o -c ../src/computation/preprocess.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/machine/graph_register.H:5,
                 from ../src/computation/preprocess.cc:3:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<var, expression_ref> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref graph_normalize(const expression_ref&)’ at ../src/computation/preprocess.cc:90:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[56/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/program.cc.o -MF src/computation/libcomputation.a.p/program.cc.o.d -o src/computation/libcomputation.a.p/program.cc.o -c ../src/computation/program.cc
../src/computation/program.cc: In member function ‘void Program::check_dependencies()’:
../src/computation/program.cc:155:17: warning: unused variable ‘index’ [-Wunused-variable]
  155 |             int index = find_module(name);
      |                 ^~~~~
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/program.H:5,
                 from ../src/computation/program.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Module&}; _Tp = Module; _Alloc = std::allocator<Module>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<Module>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Module}; _Tp = Module; _Alloc = std::allocator<Module>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<Module>::iterator’ changed in GCC 7.1
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Module}; _Tp = Module; _Alloc = std::allocator<Module>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Module; _Alloc = std::allocator<Module>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void Program::add(const std::string&)’ at ../src/computation/program.cc:218:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Module*, std::vector<Module> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Module; _Alloc = std::allocator<Module>]’,
    inlined from ‘void Program::add(const Module&)’ at ../src/computation/program.cc:246:24:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Module*, std::vector<Module> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[57/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/context.cc.o -MF src/computation/libcomputation.a.p/context.cc.o.d -o src/computation/libcomputation.a.p/context.cc.o -c ../src/computation/context.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/closure.H:4,
                 from ../src/computation/context.H:4,
                 from ../src/computation/context.cc:4:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, int>}; _Tp = std::pair<double, int>; _Alloc = std::allocator<std::pair<double, int> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<double, int> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, int>}; _Tp = std::pair<double, int>; _Alloc = std::allocator<std::pair<double, int> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<double, int>; _Alloc = std::allocator<std::pair<double, int> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void context_ref::run_transition_kernels()’ at ../src/computation/context.cc:159:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[58/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/operations.cc.o -MF src/computation/libcomputation.a.p/operations.cc.o.d -o src/computation/libcomputation.a.p/operations.cc.o -c ../src/computation/operations.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/operations.H:4,
                 from ../src/computation/operations.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure apply_op(OperationArgs&)’ at ../src/computation/operations.cc:126:20:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[59/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/loader.cc.o -MF src/computation/libcomputation.a.p/loader.cc.o.d -o src/computation/libcomputation.a.p/loader.cc.o -c ../src/computation/loader.cc
[60/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/module.cc.o -MF src/computation/libcomputation.a.p/module.cc.o.d -o src/computation/libcomputation.a.p/module.cc.o -c ../src/computation/module.cc
In file included from /usr/include/c++/13/set:62,
                 from ../src/computation/module.cc:1:
/usr/include/c++/13/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>, symbol_info>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, symbol_info> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, symbol_info> >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, symbol_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, symbol_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, symbol_info> > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/regex:56,
                 from ../src/computation/module.cc:2:
/usr/include/c++/13/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = symbol_info; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, symbol_info> >]’:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, symbol_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, symbol_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, symbol_info> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/regex:59:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/regex:57:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::vector<expression_ref> peel_lambdas(expression_ref&)’ at ../src/computation/module.cc:744:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void parse_combinator_application(const expression_ref&, std::string&, std::vector<expression_ref>&)’ at ../src/computation/module.cc:1024:27:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘expression_ref func_type(const expression_ref&, const expression_ref&)’ at ../src/computation/module.cc:729:19:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘void Module::load_builtins(const module_loader&)’ at ../src/computation/module.cc:863:71:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void Module::load_builtins(const module_loader&)’ at ../src/computation/module.cc:863:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void Module::load_builtins(const module_loader&)’ at ../src/computation/module.cc:866:32:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘void Module::load_constructors()’ at ../src/computation/module.cc:924:80:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void Module::load_constructors()’ at ../src/computation/module.cc:924:40:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void Module::load_constructors()’ at ../src/computation/module.cc:930:32:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<var, expression_ref> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref rename_top_level(const expression_ref&, const std::string&)’ at ../src/computation/module.cc:704:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘void Module::optimize(const Program&)’ at ../src/computation/module.cc:801:70:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void Module::optimize(const Program&)’ at ../src/computation/module.cc:801:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<_Ch_type> flatten(std::vector<std::vector<_Ch_type> >&&) [with T = std::pair<var, expression_ref>]’ at ../src/util/include/util/range.H:195:18,
    inlined from ‘void Module::optimize(const Program&)’ at ../src/computation/module.cc:820:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 = symbol_info; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, symbol_info> >]’,
    inlined from ‘void Module::export_symbol(const symbol_info&)’ at ../src/computation/module.cc:306:37:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, symbol_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, symbol_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, symbol_info> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void Module::compile(const Program&)’ at ../src/computation/module.cc:278:32:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[61/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/param.cc.o -MF src/computation/libcomputation.a.p/param.cc.o.d -o src/computation/libcomputation.a.p/param.cc.o -c ../src/computation/param.cc
[62/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/parser_driver.cc.o -MF src/computation/libcomputation.a.p/parser_driver.cc.o.d -o src/computation/libcomputation.a.p/parser_driver.cc.o -c ../src/computation/parser/driver.cc
[63/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/parser_desugar.cc.o -MF src/computation/libcomputation.a.p/parser_desugar.cc.o.d -o src/computation/libcomputation.a.p/parser_desugar.cc.o -c ../src/computation/parser/desugar.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/module.H:7,
                 from ../src/computation/parser/desugar.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:181:5: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  181 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
/usr/include/c++/13/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h: In function ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/stl_vector.h:675:7: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
  675 |       vector(initializer_list<value_type> __l,
      |       ^~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::vector<expression_ref> desugar_state::parse_fundecls(const std::vector<expression_ref>&)’ at ../src/computation/parser/desugar.cc:132:21:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<expression_ref> desugar_state::parse_fundecls(const std::vector<expression_ref>&)’ at ../src/computation/parser/desugar.cc:144:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<expression_ref> desugar_state::parse_fundecls(const std::vector<expression_ref>&)’ at ../src/computation/parser/desugar.cc:157:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘std::vector<expression_ref> desugar_state::parse_fundecls(const std::vector<expression_ref>&)’ at ../src/computation/parser/desugar.cc:160:32:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<expression_ref> desugar_state::parse_fundecls(const std::vector<expression_ref>&)’ at ../src/computation/parser/desugar.cc:160:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<expression_ref> desugar_state::parse_fundecls(const std::vector<expression_ref>&)’ at ../src/computation/parser/desugar.cc:184:17:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<var, expression_ref> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘CDecls desugar_state::desugar_decls(const expression_ref&)’ at ../src/computation/parser/desugar.cc:206:17:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref desugar_state::desugar(const expression_ref&)’ at ../src/computation/parser/desugar.cc:311:10:
/usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1532 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref desugar_state::desugar(const expression_ref&)’ at ../src/computation/parser/desugar.cc:379:17:
/usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1532 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/computation/parser/desugar.cc: In member function ‘expression_ref desugar_state::desugar(const expression_ref&)’:
../src/computation/parser/desugar.cc:438:35: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
  438 |             return case_expression(v[0],{true},{failable_expression(v[1])}).result(v[2]);
      |                    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[64/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/parser_rename.cc.o -MF src/computation/libcomputation.a.p/parser_rename.cc.o.d -o src/computation/libcomputation.a.p/parser_rename.cc.o -c ../src/computation/parser/rename.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/parser/rename.cc:2:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
/usr/include/c++/13/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/stl_vector.h:675:7: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
  675 |       vector(initializer_list<value_type> __l,
      |       ^~~~~~
../src/computation/parser/rename.cc: In member function ‘bound_var_info renamer_state::rename_decls(expression_ref&, const bound_var_info&)’:
../src/computation/parser/rename.cc:715:20: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
  715 |             decl = expression_ref(AST_node("Decl:sigtype"),{id,type});
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/computation/parser/rename.cc:732:29: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
  732 |                     cdecl = expression_ref(AST_node("Decl:sigtype"),{id,type});
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/computation/parser/rename.cc:735:20: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
  735 |             decl = expression_ref(AST_node("Class"),{class_header, class_decls});
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/computation/parser/rename.cc:751:20: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
  751 |             decl = expression_ref(AST_node("Instance"),{instance_header, instance_decls});
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/computation/parser/rename.cc:770:20: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
  770 |             decl = expression_ref(AST_node("Class"),{class_header, class_decls});
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/computation/parser/rename.cc:781:20: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
  781 |             decl = expression_ref(AST_node("Instance"),{instance_header, instance_decls});
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘bound_var_info renamer_state::rename_rec_stmt(expression_ref&, const bound_var_info&)’ at ../src/computation/parser/rename.cc:828:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘bound_var_info renamer_state::rename_rec_stmt(expression_ref&, const bound_var_info&)’ at ../src/computation/parser/rename.cc:848:98:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘bound_var_info renamer_state::rename_rec_stmt(expression_ref&, const bound_var_info&)’ at ../src/computation/parser/rename.cc:852:54:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/deque:69,
                 from ../src/computation/parser/rename.cc:5:
/usr/include/c++/13/bits/deque.tcc: In member function ‘void std::deque<_Tp, _Alloc>::_M_insert_aux(iterator, _ForwardIterator, _ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/deque.tcc:771:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  771 |       deque<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/deque.tcc:771:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref rename_infix_top(const Module&, const expression_ref&)’ at ../src/computation/parser/rename.cc:318:40:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref rename_infix_top(const Module&, const expression_ref&)’ at ../src/computation/parser/rename.cc:320:40:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘expression_ref rename_infix_top(const Module&, const expression_ref&)’ at ../src/computation/parser/rename.cc:324:62:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref rename_infix_top(const Module&, const expression_ref&)’ at ../src/computation/parser/rename.cc:324:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[65/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/parser_lexer.cc.o -MF src/computation/libcomputation.a.p/parser_lexer.cc.o.d -o src/computation/libcomputation.a.p/parser_lexer.cc.o -c ../src/computation/parser/lexer.cc
[66/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_operator.cc.o -MF src/computation/libcomputation.a.p/expression_operator.cc.o.d -o src/computation/libcomputation.a.p/expression_operator.cc.o -c ../src/computation/expression/operator.cc
[67/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/parser_desugar-case.cc.o -MF src/computation/libcomputation.a.p/parser_desugar-case.cc.o.d -o src/computation/libcomputation.a.p/parser_desugar-case.cc.o -c ../src/computation/parser/desugar-case.cc
In file included from /usr/include/c++/13/vector:65,
                 from ../src/computation/module.H:7,
                 from ../src/computation/parser/desugar-case.cc:1:
/usr/include/c++/13/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<expression_ref*>; _ForwardIterator = expression_ref*]’:
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘std::move_iterator<expression_ref*>’ changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘std::move_iterator<expression_ref*>’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’:
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<var, expression_ref> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
/usr/include/c++/13/bits/stl_vector.h: In function ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’:
/usr/include/c++/13/bits/stl_vector.h:675:7: note: parameter passing for argument of type ‘std::initializer_list<std::pair<var, expression_ref> >’ changed in GCC 7.1
  675 |       vector(initializer_list<value_type> __l,
      |       ^~~~~~
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _ForwardIterator = expression_ref*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*; _Tp = expression_ref]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from ‘equation_info_t::equation_info_t(const equation_info_t&)’ at ../src/computation/parser/desugar.H:45:8,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = equation_info_t; _Args = {const equation_info_t&}; _Tp = equation_info_t]’ at /usr/include/c++/13/bits/new_allocator.h:191:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = equation_info_t; _Args = {const equation_info_t&}; _Tp = equation_info_t]’ at /usr/include/c++/13/bits/alloc_traits.h:538:17,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const equation_info_t&}; _Tp = equation_info_t; _Alloc = std::allocator<equation_info_t>]’ at /usr/include/c++/13/bits/vector.tcc:468:28:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _ForwardIterator = expression_ref*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*; _Tp = expression_ref]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from ‘equation_info_t::equation_info_t(const equation_info_t&)’ at ../src/computation/parser/desugar.H:45:8,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = equation_info_t; _Args = {const equation_info_t&}; _Tp = equation_info_t]’ at /usr/include/c++/13/bits/new_allocator.h:191:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = equation_info_t; _Args = {const equation_info_t&}; _Tp = equation_info_t]’ at /usr/include/c++/13/bits/alloc_traits.h:538:17,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = equation_info_t; _Alloc = std::allocator<equation_info_t>]’ at /usr/include/c++/13/bits/stl_vector.h:1283:30,
    inlined from ‘std::vector<std::pair<pattern_type, std::vector<equation_info_t> > > partition(const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:165:40:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _ForwardIterator = expression_ref*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*; _Tp = expression_ref]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from ‘equation_info_t::equation_info_t(const equation_info_t&)’ at ../src/computation/parser/desugar.H:45:8,
    inlined from ‘std::vector<std::pair<pattern_type, std::vector<equation_info_t> > > partition(const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:171:1:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _ForwardIterator = expression_ref*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*; _Tp = expression_ref]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from ‘equation_info_t::equation_info_t(const equation_info_t&)’ at ../src/computation/parser/desugar.H:45:8,
    inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = equation_info_t; _Args = {const equation_info_t&}]’ at /usr/include/c++/13/bits/stl_construct.h:119:7,
    inlined from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const equation_info_t*, vector<equation_info_t> >; _ForwardIterator = equation_info_t*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:120:21,
    inlined from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const equation_info_t*, std::vector<equation_info_t> >; _ForwardIterator = equation_info_t*; bool _TrivialValueTypes = false]’ at /usr/include/c++/13/bits/stl_uninitialized.h:137:32,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const equation_info_t*, vector<equation_info_t> >; _ForwardIterator = equation_info_t*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const equation_info_t*, vector<equation_info_t> >; _ForwardIterator = equation_info_t*; _Tp = equation_info_t]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = equation_info_t; _Alloc = std::allocator<equation_info_t>]’ at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from ‘constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = pattern_type; _U2 = std::vector<equation_info_t>; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_ConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = pattern_type; _T2 = std::vector<equation_info_t>]’ at /usr/include/c++/13/bits/stl_pair.h:559:21,
    inlined from ‘std::vector<std::pair<pattern_type, std::vector<equation_info_t> > > partition(const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:167:26:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘desugar_state::match_constant(const std::vector<expression_ref>&, const std::vector<equation_info_t>&)::<lambda(const expression_ref&)>’ at ../src/computation/parser/desugar-case.cc:270:30:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/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 expression_ref*, std::vector<expression_ref> >; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  751 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<expression_ref*>; _ForwardIterator = expression_ref*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<expression_ref*>; _ForwardIterator = expression_ref*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<expression_ref*>; _ForwardIterator = expression_ref*; _Tp = expression_ref]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = expression_ref*; _ForwardIterator = expression_ref*; _Allocator = allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_uninitialized.h:384:41,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/vector.tcc:766:34:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘std::move_iterator<expression_ref*>’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _ForwardIterator = expression_ref*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*; _Tp = expression_ref]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/vector.tcc:781:34:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<expression_ref*>; _ForwardIterator = expression_ref*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<expression_ref*>; _ForwardIterator = expression_ref*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<expression_ref*>; _ForwardIterator = expression_ref*; _Tp = expression_ref]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = expression_ref*; _ForwardIterator = expression_ref*; _Allocator = allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_uninitialized.h:384:41,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/vector.tcc:786:34:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘std::move_iterator<expression_ref*>’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _ForwardIterator = expression_ref*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*; _Tp = expression_ref]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/vector.tcc:814:38:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/computation/parser/desugar-case.cc: In member function ‘void desugar_state::clean_up_pattern(const expression_ref&, equation_info_t&)’:
../src/computation/parser/desugar-case.cc:325:24: note: parameter passing for argument of type ‘std::initializer_list<std::pair<var, expression_ref> >’ changed in GCC 7.1
  325 |         rhs.add_binding({{y, x}});
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void desugar_state::clean_up_pattern(const expression_ref&, equation_info_t&)’ at ../src/computation/parser/desugar-case.cc:335:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/computation/parser/desugar-case.cc: In member function ‘void desugar_state::clean_up_pattern(const expression_ref&, equation_info_t&)’:
../src/computation/parser/desugar-case.cc:345:24: note: parameter passing for argument of type ‘std::initializer_list<std::pair<var, expression_ref> >’ changed in GCC 7.1
  345 |         rhs.add_binding({{y, x}});
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _ForwardIterator = expression_ref*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*; _Tp = expression_ref]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from ‘equation_info_t::equation_info_t(const equation_info_t&)’ at ../src/computation/parser/desugar.H:45:8,
    inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = equation_info_t; _Args = {const equation_info_t&}]’ at /usr/include/c++/13/bits/stl_construct.h:119:7,
    inlined from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const equation_info_t*, vector<equation_info_t> >; _ForwardIterator = equation_info_t*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:120:21,
    inlined from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const equation_info_t*, std::vector<equation_info_t> >; _ForwardIterator = equation_info_t*; bool _TrivialValueTypes = false]’ at /usr/include/c++/13/bits/stl_uninitialized.h:137:32,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const equation_info_t*, vector<equation_info_t> >; _ForwardIterator = equation_info_t*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const equation_info_t*, vector<equation_info_t> >; _ForwardIterator = equation_info_t*; _Tp = equation_info_t]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = equation_info_t; _Alloc = std::allocator<equation_info_t>]’ at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from ‘failable_expression desugar_state::match(const std::vector<expression_ref>&, const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:367:23:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘failable_expression desugar_state::match_constant(const std::vector<expression_ref>&, const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:199:25:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘failable_expression desugar_state::match_constant(const std::vector<expression_ref>&, const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:231:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; <template-parameter-2-2> = void; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘failable_expression desugar_state::match_constant(const std::vector<expression_ref>&, const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:232:11:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _ForwardIterator = expression_ref*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*; _Tp = expression_ref]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from ‘std::vector<expression_ref> expression_ref::copy_sub() const’ at ../src/computation/expression/expression_ref.H:372:25,
    inlined from ‘failable_expression desugar_state::match_constant(const std::vector<expression_ref>&, const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:241:56:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; <template-parameter-2-2> = void; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘failable_expression desugar_state::match_constant(const std::vector<expression_ref>&, const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:243:21:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘failable_expression desugar_state::match_constant(const std::vector<expression_ref>&, const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:250:27:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘failable_expression desugar_state::match_constant(const std::vector<expression_ref>&, const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:253:30:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::vector<T> remove_first(const std::vector<T>&) [with T = expression_ref]’ at ../src/computation/parser/desugar-case.cc:102:14,
    inlined from ‘failable_expression desugar_state::match_var(const std::vector<expression_ref>&, const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:297:1:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::vector<T> remove_first(const std::vector<T>&) [with T = expression_ref]’ at ../src/computation/parser/desugar-case.cc:102:14,
    inlined from ‘failable_expression desugar_state::match_var(const std::vector<expression_ref>&, const std::vector<equation_info_t>&)’ at ../src/computation/parser/desugar-case.cc:296:30:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref desugar_state::def_function(const std::vector<equation_info_t>&, const expression_ref&)’ at ../src/computation/parser/desugar-case.cc:406:16:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[68/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_constructor.cc.o -MF src/computation/libcomputation.a.p/expression_constructor.cc.o.d -o src/computation/libcomputation.a.p/expression_constructor.cc.o -c ../src/computation/expression/constructor.cc
[69/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_expression.cc.o -MF src/computation/libcomputation.a.p/expression_expression.cc.o.d -o src/computation/libcomputation.a.p/expression_expression.cc.o -c ../src/computation/expression/expression.cc
[70/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_AST_node.cc.o -MF src/computation/libcomputation.a.p/expression_AST_node.cc.o.d -o src/computation/libcomputation.a.p/expression_AST_node.cc.o -c ../src/computation/expression/AST_node.cc
[71/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_apply.cc.o -MF src/computation/libcomputation.a.p/expression_apply.cc.o.d -o src/computation/libcomputation.a.p/expression_apply.cc.o -c ../src/computation/expression/apply.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/expression/expression_ref.H:4,
                 from ../src/computation/expression/apply.H:4,
                 from ../src/computation/expression/apply.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘expression_ref apply_expression(const expression_ref&, const expression_ref&)’ at ../src/computation/expression/apply.cc:14:21:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[72/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_substitute.cc.o -MF src/computation/libcomputation.a.p/expression_substitute.cc.o.d -o src/computation/libcomputation.a.p/expression_substitute.cc.o -c ../src/computation/expression/substitute.cc
[73/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_expression_ref.cc.o -MF src/computation/libcomputation.a.p/expression_expression_ref.cc.o.d -o src/computation/libcomputation.a.p/expression_expression_ref.cc.o -c ../src/computation/expression/expression_ref.cc
In file included from /usr/include/c++/13/vector:65,
                 from ../src/computation/expression/expression_ref.H:4,
                 from ../src/computation/expression/expression_ref.cc:4:
/usr/include/c++/13/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’:
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _ForwardIterator = expression_ref*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*; _Tp = expression_ref]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1619:35,
    inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/vector.tcc:238:44,
    inlined from ‘std::unique_ptr<expression> operator+(const expression_ref&, const expression_ref&)’ at ../src/computation/expression/expression_ref.cc:372:19:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(const expression_ref&, const expression_ref&)’ at ../src/computation/expression/expression_ref.cc:373:22:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(const expression&, const expression_ref&)’ at ../src/computation/expression/expression_ref.cc:380:22:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../src/computation/expression/expression_ref.cc: In constructor ‘expression::expression(const expression_ref&, std::initializer_list<expression_ref>)’:
../src/computation/expression/expression_ref.cc:331:1: note: parameter passing for argument of type ‘const std::initializer_list<expression_ref>’ changed in GCC 7.1
  331 | expression::expression(const expression_ref& H, const std::initializer_list< expression_ref > S)
      | ^~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, expression_ref>}; _Tp = std::pair<std::__cxx11::basic_string<char>, expression_ref>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, expression_ref> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::__cxx11::basic_string<char>, expression_ref>, std::allocator<std::pair<std::__cxx11::basic_string<char>, expression_ref> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, expression_ref>}; _Tp = std::pair<std::__cxx11::basic_string<char>, expression_ref>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, expression_ref> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, expression_ref>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, expression_ref> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void EPtree::erase(const std::string&)’ at ../src/computation/expression/expression_ref.cc:461:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, expression_ref>*, std::vector<std::pair<std::__cxx11::basic_string<char>, expression_ref>, std::allocator<std::pair<std::__cxx11::basic_string<char>, expression_ref> > > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/computation/expression/expression_ref.cc: In constructor ‘EPtree::EPtree(const expression_ref&, std::initializer_list<std::pair<std::__cxx11::basic_string<char>, expression_ref> >)’:
../src/computation/expression/expression_ref.cc:544:1: note: parameter passing for argument of type ‘const std::initializer_list<std::pair<std::__cxx11::basic_string<char>, expression_ref> >’ changed in GCC 7.1
  544 | EPtree::EPtree(const expression_ref& H, const std::initializer_list< std::pair<std::string, expression_ref> > S)
      | ^~~~~~
[74/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_indexify.cc.o -MF src/computation/libcomputation.a.p/expression_indexify.cc.o.d -o src/computation/libcomputation.a.p/expression_indexify.cc.o -c ../src/computation/expression/indexify.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/expression/indexify.H:4,
                 from ../src/computation/expression/indexify.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref indexify(const expression_ref&, std::vector<var>&)’ at ../src/computation/expression/indexify.cc:81:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<var, expression_ref> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref deindexify(const expression_ref&, const std::vector<expression_ref>&)’ at ../src/computation/expression/indexify.cc:161:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref deindexify(const expression_ref&, const std::vector<expression_ref>&)’ at ../src/computation/expression/indexify.cc:175:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref deindexify(const expression_ref&, const std::vector<expression_ref>&)’ at ../src/computation/expression/indexify.cc:176:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref deindexify(const expression_ref&, const std::vector<expression_ref>&)’ at ../src/computation/expression/indexify.cc:212:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[75/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/parser_parser.cc.o -MF src/computation/libcomputation.a.p/parser_parser.cc.o.d -o src/computation/libcomputation.a.p/parser_parser.cc.o -c ../src/computation/parser/parser.cc
In file included from /usr/include/c++/13/vector:72,
                 from parser.y:14,
                 from ../src/computation/parser/parser.cc:41:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {yy::parser::stack_symbol_type}; _Tp = yy::parser::stack_symbol_type; _Alloc = std::allocator<yy::parser::stack_symbol_type>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<yy::parser::stack_symbol_type, std::allocator<yy::parser::stack_symbol_type> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {yy::parser::stack_symbol_type}; _Tp = yy::parser::stack_symbol_type; _Alloc = std::allocator<yy::parser::stack_symbol_type>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = yy::parser::stack_symbol_type; _Alloc = std::allocator<yy::parser::stack_symbol_type>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void yy::parser::stack<T, S>::push(T&&) [with T = yy::parser::stack_symbol_type; S = std::vector<yy::parser::stack_symbol_type, std::allocator<yy::parser::stack_symbol_type> >]’ at parser.hh:4348:24,
    inlined from ‘void yy::parser::yypush_(const char*, stack_symbol_type&&)’ at parser.cc:1138:19:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<yy::parser::stack_symbol_type*, std::vector<yy::parser::stack_symbol_type, std::allocator<yy::parser::stack_symbol_type> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:65:
/usr/include/c++/13/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’:
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _ForwardIterator = expression_ref*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*]’ at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const expression_ref*, vector<expression_ref> >; _ForwardIterator = expression_ref*; _Tp = expression_ref]’ at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1619:35,
    inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/vector.tcc:238:44:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref yy_make_string(const std::string&)’ at parser.y:1705:17:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<expression_ref> make_String_vec(const std::vector<std::__cxx11::basic_string<char> >&)’ at parser.y:1501:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
/usr/include/c++/13/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref make_infix(const std::string&, std::optional<int>&, std::vector<std::__cxx11::basic_string<char> >&)’ at parser.y:1695:13:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/stl_vector.h:675:7: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
  675 |       vector(initializer_list<value_type> __l,
      |       ^~~~~~
parser.y: In function ‘expression_ref make_gdrhs(const std::vector<expression_ref>&, const expression_ref&)’:
parser.y:1672:74: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y: In function ‘expression_ref make_gdrh(const std::vector<expression_ref>&, const expression_ref&)’:
parser.y:1680:96: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y: In member function ‘virtual int yy::parser::parse()’:
parser.y:664:88: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:672:116: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:740:70: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:741:70: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:864:87: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:890:80: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:897:80: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:899:80: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:956:100: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:1005:87: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:1112:75: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:1113:75: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:1114:75: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
parser.y:1115:75: note: parameter passing for argument of type ‘std::initializer_list<expression_ref>’ changed in GCC 7.1
[76/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_case.cc.o -MF src/computation/libcomputation.a.p/expression_case.cc.o.d -o src/computation/libcomputation.a.p/expression_case.cc.o -c ../src/computation/expression/case.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/boost/config/no_tr1/functional.hpp:21,
                 from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
                 from /usr/include/boost/intrusive_ptr.hpp:16,
                 from ../src/computation/object.H:6,
                 from ../src/computation/expression/lambda.H:4,
                 from ../src/computation/expression/case.cc:2:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘bool parse_case_expression(const expression_ref&, expression_ref&, std::vector<expression_ref>&, std::vector<expression_ref>&)’ at ../src/computation/expression/case.cc:24:20:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘bool parse_case_expression(const expression_ref&, expression_ref&, std::vector<expression_ref>&, std::vector<expression_ref>&)’ at ../src/computation/expression/case.cc:25:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref make_alt(const expression_ref&, const expression_ref&)’ at ../src/computation/expression/case.cc:37:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref make_alt(const expression_ref&, const expression_ref&)’ at ../src/computation/expression/case.cc:38:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref make_case_expression(const expression_ref&, const expression_ref&)’ at ../src/computation/expression/case.cc:60:21:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref make_case_expression(const expression_ref&, const expression_ref&)’ at ../src/computation/expression/case.cc:61:21:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref make_alts(const std::vector<expression_ref>&, const std::vector<expression_ref>&)’ at ../src/computation/expression/case.cc:49:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[77/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_tuple.cc.o -MF src/computation/libcomputation.a.p/expression_tuple.cc.o.d -o src/computation/libcomputation.a.p/expression_tuple.cc.o -c ../src/computation/expression/tuple.cc
[78/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_list.cc.o -MF src/computation/libcomputation.a.p/expression_list.cc.o.d -o src/computation/libcomputation.a.p/expression_list.cc.o -c ../src/computation/expression/list.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/expression/list.H:4,
                 from ../src/computation/expression/list.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘expression_ref cons(const expression_ref&, const expression_ref&)’ at ../src/computation/expression/list.cc:13:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::optional<EVector> list_to_evector(const expression_ref&)’ at ../src/computation/expression/list.cc:42:13:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref char_list(const std::string&)’ at ../src/computation/expression/list.cc:30:19:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[79/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_trim.cc.o -MF src/computation/libcomputation.a.p/expression_trim.cc.o.d -o src/computation/libcomputation.a.p/expression_trim.cc.o -c ../src/computation/expression/trim.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/boost/config/no_tr1/functional.hpp:21,
                 from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
                 from /usr/include/boost/intrusive_ptr.hpp:16,
                 from ../src/computation/object.H:6,
                 from ../src/computation/expression/trim.H:4,
                 from ../src/computation/expression/trim.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref make_trim(const expression_ref&, const std::vector<int>&)’ at ../src/computation/expression/trim.cc:185:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref make_trim(const expression_ref&, const std::vector<int>&)’ at ../src/computation/expression/trim.cc:186:21:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref remap_free_indices(const expression_ref&, const std::vector<int>&, int)’ at ../src/computation/expression/trim.cc:255:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[80/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_let.cc.o -MF src/computation/libcomputation.a.p/expression_let.cc.o.d -o src/computation/libcomputation.a.p/expression_let.cc.o -c ../src/computation/expression/let.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from ../src/computation/expression/var.H:7,
                 from ../src/computation/expression/let.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref indexed_let_expression(const std::vector<expression_ref>&, const expression_ref&)’ at ../src/computation/expression/let.cc:31:21:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref indexed_let_expression(const std::vector<expression_ref>&, const expression_ref&)’ at ../src/computation/expression/let.cc:34:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref make_decls(const CDecls&)’ at ../src/computation/expression/let.cc:48:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref make_decls(const CDecls&)’ at ../src/computation/expression/let.cc:50:21:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref make_decls(const CDecls&)’ at ../src/computation/expression/let.cc:51:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref let_expression(const CDecls&, const expression_ref&)’ at ../src/computation/expression/let.cc:81:21:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref let_expression(const CDecls&, const expression_ref&)’ at ../src/computation/expression/let.cc:82:21:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref make_topdecls(const CDecls&)’ at ../src/computation/expression/let.cc:65:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref make_topdecls(const CDecls&)’ at ../src/computation/expression/let.cc:67:21:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref make_topdecls(const CDecls&)’ at ../src/computation/expression/let.cc:68:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<var, expression_ref> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void get_decls(const expression_ref&, CDecls&)’ at ../src/computation/expression/let.cc:289:17:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[81/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_var.cc.o -MF src/computation/libcomputation.a.p/expression_var.cc.o.d -o src/computation/libcomputation.a.p/expression_var.cc.o -c ../src/computation/expression/var.cc
[82/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_lambda.cc.o -MF src/computation/libcomputation.a.p/expression_lambda.cc.o.d -o src/computation/libcomputation.a.p/expression_lambda.cc.o -c ../src/computation/expression/lambda.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/boost/config/no_tr1/functional.hpp:21,
                 from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
                 from /usr/include/boost/intrusive_ptr.hpp:16,
                 from ../src/computation/object.H:6,
                 from ../src/computation/expression/lambda.H:4,
                 from ../src/computation/expression/lambda.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref lambda_expression(const Operator&)’ at ../src/computation/expression/lambda.cc:48:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[83/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_random_variable.cc.o -MF src/computation/libcomputation.a.p/expression_random_variable.cc.o.d -o src/computation/libcomputation.a.p/expression_random_variable.cc.o -c ../src/computation/expression/random_variable.cc
[84/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_modifiable.cc.o -MF src/computation/libcomputation.a.p/expression_modifiable.cc.o.d -o src/computation/libcomputation.a.p/expression_modifiable.cc.o -c ../src/computation/expression/modifiable.cc
[85/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_reg_var.cc.o -MF src/computation/libcomputation.a.p/expression_reg_var.cc.o.d -o src/computation/libcomputation.a.p/expression_reg_var.cc.o -c ../src/computation/expression/reg_var.cc
[86/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_bool.cc.o -MF src/computation/libcomputation.a.p/expression_bool.cc.o.d -o src/computation/libcomputation.a.p/expression_bool.cc.o -c ../src/computation/expression/bool.cc
[87/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_resolved_symbol.cc.o -MF src/computation/libcomputation.a.p/expression_resolved_symbol.cc.o.d -o src/computation/libcomputation.a.p/expression_resolved_symbol.cc.o -c ../src/computation/expression/resolved_symbol.cc
[88/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_maybe.cc.o -MF src/computation/libcomputation.a.p/expression_maybe.cc.o.d -o src/computation/libcomputation.a.p/expression_maybe.cc.o -c ../src/computation/expression/maybe.cc
[89/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_args.cc.o -MF src/computation/libcomputation.a.p/machine_args.cc.o.d -o src/computation/libcomputation.a.p/machine_args.cc.o -c ../src/computation/machine/args.cc
[90/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_tokens.cc.o -MF src/computation/libcomputation.a.p/machine_tokens.cc.o.d -o src/computation/libcomputation.a.p/machine_tokens.cc.o -c ../src/computation/machine/tokens.cc
[91/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_do_block.cc.o -MF src/computation/libcomputation.a.p/expression_do_block.cc.o.d -o src/computation/libcomputation.a.p/expression_do_block.cc.o -c ../src/computation/expression/do_block.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/expression/expression_ref.H:4,
                 from ../src/computation/expression/do_block.H:3,
                 from ../src/computation/expression/do_block.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘Stmts& Stmts::perform(const expression_ref&, const expression_ref&)’ at ../src/computation/expression/do_block.cc:61:14:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘Stmts& Stmts::empty_stmt()’ at ../src/computation/expression/do_block.cc:85:14:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘Stmts& Stmts::rec(const do_block&)’ at ../src/computation/expression/do_block.cc:79:14:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘Stmts& Stmts::perform(const expression_ref&)’ at ../src/computation/expression/do_block.cc:55:14:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘Stmts& Stmts::let(const Binds&)’ at ../src/computation/expression/do_block.cc:67:14:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘expression_ref do_block::bind_and_log_model(const std::string&, const expression_ref&, std::vector<expression_ref>&, bool)’ at ../src/computation/expression/do_block.cc:154:26:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[92/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_sums.cc.o -MF src/computation/libcomputation.a.p/machine_sums.cc.o.d -o src/computation/libcomputation.a.p/machine_sums.cc.o -c ../src/computation/machine/sums.cc
[93/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_evaluate.cc.o -MF src/computation/libcomputation.a.p/machine_evaluate.cc.o.d -o src/computation/libcomputation.a.p/machine_evaluate.cc.o -c ../src/computation/machine/evaluate.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/machine/graph_register.H:5,
                 from ../src/computation/machine/evaluate.cc:6:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const closure&}; _Tp = closure; _Alloc = std::allocator<closure>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<closure>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = closure; _Alloc = std::allocator<closure>]’,
    inlined from ‘std::pair<int, int> reg_heap::incremental_evaluate_(int)’ at ../src/computation/machine/evaluate.cc:313:40:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<closure*, std::vector<closure> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = closure; _Alloc = std::allocator<closure>]’,
    inlined from ‘std::pair<int, int> reg_heap::incremental_evaluate_(int)’ at ../src/computation/machine/evaluate.cc:334:44:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<closure*, std::vector<closure> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[94/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_show_graph.cc.o -MF src/computation/libcomputation.a.p/machine_show_graph.cc.o.d -o src/computation/libcomputation.a.p/machine_show_graph.cc.o -c ../src/computation/machine/show_graph.cc
In file included from /usr/include/c++/13/set:62,
                 from ../src/computation/program.H:4,
                 from ../src/computation/machine/graph_register.H:12,
                 from ../src/computation/machine/show_graph.cc:3:
/usr/include/c++/13/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 int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, expression_ref>; _KeyOfValue = std::_Select1st<std::pair<const int, expression_ref> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, expression_ref> >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<int, std::pair<const int, expression_ref>, std::_Select1st<std::pair<const int, expression_ref> >, std::less<int>, std::allocator<std::pair<const int, expression_ref> > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63,
                 from ../src/computation/program.H:7:
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = expression_ref; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, expression_ref> >]’,
    inlined from ‘void discover_graph_vars(const reg_heap&, int, std::map<int, expression_ref>&, const std::map<std::__cxx11::basic_string<char>, int>&)’ at ../src/computation/machine/show_graph.cc:186:9:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<int, std::pair<const int, expression_ref>, std::_Select1st<std::pair<const int, expression_ref> >, std::less<int>, std::allocator<std::pair<const int, expression_ref> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             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 = int; _Tp = expression_ref; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, expression_ref> >]’,
    inlined from ‘void discover_graph_vars(const reg_heap&, int, std::map<int, expression_ref>&, const std::map<std::__cxx11::basic_string<char>, int>&)’ at ../src/computation/machine/show_graph.cc:199:12:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<int, std::pair<const int, expression_ref>, std::_Select1st<std::pair<const int, expression_ref> >, std::less<int>, std::allocator<std::pair<const int, expression_ref> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             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 = int; _Tp = expression_ref; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, expression_ref> >]’,
    inlined from ‘void discover_graph_vars(const reg_heap&, int, std::map<int, expression_ref>&, const std::map<std::__cxx11::basic_string<char>, int>&)’ at ../src/computation/machine/show_graph.cc:193:17:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<int, std::pair<const int, expression_ref>, std::_Select1st<std::pair<const int, expression_ref> >, std::less<int>, std::allocator<std::pair<const int, expression_ref> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             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 = int; _Tp = expression_ref; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, expression_ref> >]’,
    inlined from ‘void discover_graph_vars(const reg_heap&, int, std::map<int, expression_ref>&, const std::map<std::__cxx11::basic_string<char>, int>&)’ at ../src/computation/machine/show_graph.cc:194:13:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<int, std::pair<const int, expression_ref>, std::_Select1st<std::pair<const int, expression_ref> >, std::less<int>, std::allocator<std::pair<const int, expression_ref> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             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 = int; _Tp = expression_ref; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, expression_ref> >]’,
    inlined from ‘void discover_graph_vars(const reg_heap&, int, std::map<int, expression_ref>&, const std::map<std::__cxx11::basic_string<char>, int>&)’ at ../src/computation/machine/show_graph.cc:205:12:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<int, std::pair<const int, expression_ref>, std::_Select1st<std::pair<const int, expression_ref> >, std::less<int>, std::allocator<std::pair<const int, expression_ref> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[95/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_gc.cc.o -MF src/computation/libcomputation.a.p/machine_gc.cc.o.d -o src/computation/libcomputation.a.p/machine_gc.cc.o -c ../src/computation/machine/gc.cc
[96/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_graph_register.cc.o -MF src/computation/libcomputation.a.p/machine_graph_register.cc.o.d -o src/computation/libcomputation.a.p/machine_graph_register.cc.o -c ../src/computation/machine/graph_register.cc
[97/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_reroot.cc.o -MF src/computation/libcomputation.a.p/machine_reroot.cc.o.d -o src/computation/libcomputation.a.p/machine_reroot.cc.o -c ../src/computation/machine/reroot.cc
[98/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_kind.cc.o -MF src/computation/libcomputation.a.p/expression_kind.cc.o.d -o src/computation/libcomputation.a.p/expression_kind.cc.o -c ../src/computation/expression/kind.cc
[99/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_effects.cc.o -MF src/computation/libcomputation.a.p/machine_effects.cc.o.d -o src/computation/libcomputation.a.p/machine_effects.cc.o -c ../src/computation/machine/effects.cc
[100/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_float-out.cc.o -MF src/computation/libcomputation.a.p/optimization_float-out.cc.o.d -o src/computation/libcomputation.a.p/optimization_float-out.cc.o -c ../src/computation/optimization/float-out.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/optimization/float-out.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<var, expression_ref> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void float_binds_t::append_top(CDecls&)’ at ../src/computation/optimization/float-out.cc:133:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ 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 = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::pair<float_binds_t, int> float_out_from_decl_group(CDecls&)’ at ../src/computation/optimization/float-out.cc:189:44:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ 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 = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void float_out_from_module(std::vector<std::vector<std::pair<var, expression_ref> > >&)’ at ../src/computation/optimization/float-out.cc:315:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[101/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_free-vars.cc.o -MF src/computation/libcomputation.a.p/optimization_free-vars.cc.o.d -o src/computation/libcomputation.a.p/optimization_free-vars.cc.o -c ../src/computation/optimization/free-vars.cc
In file included from ../external/immer/immer/detail/hamts/champ.hpp:12,
                 from ../external/immer/immer/set.hpp:12,
                 from ../src/computation/optimization/free-vars.H:6,
                 from ../src/computation/optimization/free-vars.cc:1:
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from ../external/immer/immer/memory_policy.hpp:11,
                 from ../external/immer/immer/set.hpp:11:
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/detail/hamts/node.hpp:207:45: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  207 |                 p->impl.d.data.inner.values =
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  208 |                     new (heap::allocate(sizeof_values_n(nv))) values_t{};
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/detail/hamts/node.hpp:247:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  247 |         p->impl.d.data.inner.datamap = (bitmap_t{1u} << idx1) | (bitmap_t{1u} << idx2);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:220:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:602:40:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [20]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:220:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:602:40:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 20 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:220:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:602:40:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [20]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:220:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:602:40:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 20 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:602:40:
../external/immer/immer/detail/hamts/node.hpp:221:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [20]’ [-Warray-bounds=]
  221 |         p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:220:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:602:40:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 20 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:398:37,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:346:16:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:398:37,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:346:16:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:398:37,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:346:16:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:398:37,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:346:16:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:398:37,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:346:16:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:398:37,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:346:16:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:230:30,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:395:74:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:230:30,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:395:74:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:230:30,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:395:74:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:230:30,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:395:74:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:230:30,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:395:74:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:230:30,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:395:74:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:230:30,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:395:74:
../external/immer/immer/detail/hamts/node.hpp:207:45: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  207 |                 p->impl.d.data.inner.values =
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  208 |                     new (heap::allocate(sizeof_values_n(nv))) values_t{};
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:230:30,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:395:74:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:395:74:
../external/immer/immer/detail/hamts/node.hpp:231:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  231 |         p->impl.d.data.inner.datamap = bitmap;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:230:30,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::sub_result immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:395:74:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::erase(const T&) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:143:29,
    inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector<var>&)’ at ../src/computation/optimization/free-vars.cc:36:22:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::erase(const T&) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:143:29,
    inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector<var>&)’ at ../src/computation/optimization/free-vars.cc:36:22:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::erase(const T&) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:143:29,
    inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector<var>&)’ at ../src/computation/optimization/free-vars.cc:36:22:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::erase(const T&) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:143:29,
    inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector<var>&)’ at ../src/computation/optimization/free-vars.cc:36:22:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::erase(const T&) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:143:29,
    inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector<var>&)’ at ../src/computation/optimization/free-vars.cc:36:22:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::erase(const T&) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:143:29,
    inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector<var>&)’ at ../src/computation/optimization/free-vars.cc:36:22:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(Box<T>&&) [with T = immer::set<var>]’ at ../src/computation/object.H:106:5,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:72:16:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(Box<T>&&) [with T = immer::set<var>]’ at ../src/computation/object.H:106:5,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:72:16:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(Box<T>&&) [with T = immer::set<var>]’ at ../src/computation/object.H:106:5,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:72:16:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(Box<T>&&) [with T = immer::set<var>]’ at ../src/computation/object.H:106:5,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:72:16:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(Box<T>&&) [with T = immer::set<var>]’ at ../src/computation/object.H:106:5,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:72:16:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(Box<T>&&) [with T = immer::set<var>]’ at ../src/computation/object.H:106:5,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:72:16:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:31:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:31:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:31:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:31:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:31:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:31:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(Box<T>&&) [with T = immer::set<var>]’ at ../src/computation/object.H:106:5,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:64:16:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(Box<T>&&) [with T = immer::set<var>]’ at ../src/computation/object.H:106:5,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:64:16:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(Box<T>&&) [with T = immer::set<var>]’ at ../src/computation/object.H:106:5,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:64:16:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(Box<T>&&) [with T = immer::set<var>]’ at ../src/computation/object.H:106:5,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:64:16:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(Box<T>&&) [with T = immer::set<var>]’ at ../src/computation/object.H:106:5,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:64:16:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(Box<T>&&) [with T = immer::set<var>]’ at ../src/computation/object.H:106:5,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:64:16:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:63:31:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:63:31:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:63:31:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:63:31:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:63:31:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:63:31:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:165:20:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:165:20:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:165:20:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:165:20:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:165:20:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:165:20:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::erase(const T&) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:143:29,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:113:32:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::erase(const T&) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:143:29,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:113:32:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::erase(const T&) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:143:29,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:113:32:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::erase(const T&) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:143:29,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:113:32:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::erase(const T&) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:143:29,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:113:32:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::erase(const T&) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:143:29,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:113:32:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(T&&) [with T = immer::set<var>]’ at ../src/computation/object.H:108:30,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:113:62:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(T&&) [with T = immer::set<var>]’ at ../src/computation/object.H:108:30,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:113:62:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(T&&) [with T = immer::set<var>]’ at ../src/computation/object.H:108:30,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:113:62:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(T&&) [with T = immer::set<var>]’ at ../src/computation/object.H:108:30,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:113:62:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(T&&) [with T = immer::set<var>]’ at ../src/computation/object.H:108:30,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:113:62:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(T&&) [with T = immer::set<var>]’ at ../src/computation/object.H:108:30,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:113:62:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:101:17:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:101:17:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:101:17:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:101:17:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:101:17:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:101:17:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:20:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:20:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:20:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:20:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:20:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:20:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:95:33:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:95:33:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:95:33:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:95:33:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:95:33:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B>::set(impl_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:161:11,
    inlined from ‘immer::set<T, Hash, Equal, MemoryPolicy, B> immer::set<T, Hash, Equal, MemoryPolicy, B>::insert(T) const [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:135:40,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:95:33:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(T&&) [with T = immer::set<var>]’ at ../src/computation/object.H:108:30,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:95:39:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(T&&) [with T = immer::set<var>]’ at ../src/computation/object.H:108:30,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:95:39:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(T&&) [with T = immer::set<var>]’ at ../src/computation/object.H:108:30,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:95:39:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(T&&) [with T = immer::set<var>]’ at ../src/computation/object.H:108:30,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:95:39:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(T&&) [with T = immer::set<var>]’ at ../src/computation/object.H:108:30,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:95:39:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::set<var>::set(immer::set<var>&&)’ at ../external/immer/immer/set.hpp:61:7,
    inlined from ‘Box<T>::Box(T&&) [with T = immer::set<var>]’ at ../src/computation/object.H:108:30,
    inlined from ‘annot_expression_ref<Box<immer::set<var> > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:95:39:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
[102/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_inliner.cc.o -MF src/computation/libcomputation.a.p/optimization_inliner.cc.o.d -o src/computation/libcomputation.a.p/optimization_inliner.cc.o -c ../src/computation/optimization/inliner.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/operations.H:4,
                 from ../src/computation/optimization/inliner.cc:3:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘inline_context::inline_context(const std::string&, expression_ref, const inline_context&)’ at ../src/computation/optimization/inliner.H:29:24,
    inlined from ‘inline_context apply_object_context_one_arg(const inline_context&, const expression_ref&)’ at ../src/computation/optimization/inliner.cc:115:55:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘inline_context::inline_context(const std::string&, expression_ref, const inline_context&)’ at ../src/computation/optimization/inliner.H:29:24,
    inlined from ‘inline_context argument_context(const inline_context&)’ at ../src/computation/optimization/inliner.cc:128:50:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘inline_context::inline_context(const std::string&, expression_ref, const inline_context&)’ at ../src/computation/optimization/inliner.H:29:24,
    inlined from ‘inline_context unknown_context()’ at ../src/computation/optimization/inliner.cc:133:44:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::unique_ptr<expression> operator+(std::unique_ptr<expression>, const expression_ref&)’ at ../src/computation/expression/expression_ref.H:485:22,
    inlined from ‘inline_context::inline_context(const std::string&, expression_ref, const inline_context&)’ at ../src/computation/optimization/inliner.H:29:24,
    inlined from ‘inline_context case_object_context(expression_ref, const inline_context&)’ at ../src/computation/optimization/inliner.cc:110:50:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[103/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_set-levels.cc.o -MF src/computation/libcomputation.a.p/optimization_set-levels.cc.o.d -o src/computation/libcomputation.a.p/optimization_set-levels.cc.o -c ../src/computation/optimization/set-levels.cc
In file included from ../external/immer/immer/detail/hamts/champ.hpp:12,
                 from ../external/immer/immer/set.hpp:12,
                 from ../src/computation/optimization/free-vars.H:6,
                 from ../src/computation/optimization/set-levels.cc:17:
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from ../external/immer/immer/memory_policy.hpp:11,
                 from ../external/immer/immer/set.hpp:11:
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/detail/hamts/node.hpp:207:45: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  207 |                 p->impl.d.data.inner.values =
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  208 |                     new (heap::allocate(sizeof_values_n(nv))) values_t{};
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/detail/hamts/node.hpp:247:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  247 |         p->impl.d.data.inner.datamap = (bitmap_t{1u} << idx1) | (bitmap_t{1u} << idx2);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:204:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:246:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:608:36:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:220:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:602:40:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [20]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:220:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:602:40:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 20 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:220:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:602:40:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [20]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:220:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:602:40:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 20 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:602:40:
../external/immer/immer/detail/hamts/node.hpp:221:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [20]’ [-Warray-bounds=]
  221 |         p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:220:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:602:40:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 20 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map(impl_t) [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:311:11,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B> immer::map<K, T, Hash, Equal, MemoryPolicy, B>::insert(value_type) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:261:40:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map(impl_t) [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:311:11,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B> immer::map<K, T, Hash, Equal, MemoryPolicy, B>::insert(value_type) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:261:40:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map(impl_t) [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:311:11,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B> immer::map<K, T, Hash, Equal, MemoryPolicy, B>::insert(value_type) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:261:40:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map(impl_t) [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:311:11,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B> immer::map<K, T, Hash, Equal, MemoryPolicy, B>::insert(value_type) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:261:40:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map(impl_t) [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:311:11,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B> immer::map<K, T, Hash, Equal, MemoryPolicy, B>::insert(value_type) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:261:40:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map(impl_t) [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:311:11,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B> immer::map<K, T, Hash, Equal, MemoryPolicy, B>::insert(value_type) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:261:40:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:163:16:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:163:16:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:163:16:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:163:16:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:163:16:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<var, std::hash<var>, std::equal_to<var>, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::set<T, Hash, Equal, MemoryPolicy, B>::set() [with T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:85:5,
    inlined from ‘Box<T>::Box() [with T = immer::set<var>]’ at ../src/computation/object.H:104:5,
    inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:163:16:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map(impl_t) [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:311:11,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B> immer::map<K, T, Hash, Equal, MemoryPolicy, B>::insert(value_type) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:261:40,
    inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:180:31:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map(impl_t) [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:311:11,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B> immer::map<K, T, Hash, Equal, MemoryPolicy, B>::insert(value_type) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:261:40,
    inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:180:31:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map(impl_t) [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:311:11,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B> immer::map<K, T, Hash, Equal, MemoryPolicy, B>::insert(value_type) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:261:40,
    inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:180:31:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map(impl_t) [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:311:11,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B> immer::map<K, T, Hash, Equal, MemoryPolicy, B>::insert(value_type) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:261:40,
    inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:180:31:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map(impl_t) [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:311:11,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B> immer::map<K, T, Hash, Equal, MemoryPolicy, B>::insert(value_type) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:261:40,
    inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:180:31:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::champ(immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>&&) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:58:24,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map(impl_t) [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:311:11,
    inlined from ‘immer::map<K, T, Hash, Equal, MemoryPolicy, B> immer::map<K, T, Hash, Equal, MemoryPolicy, B>::insert(value_type) const [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:261:40,
    inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:180:31:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map() [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:158:5,
    inlined from ‘void set_level_for_module(std::vector<std::vector<std::pair<var, expression_ref> > >&)’ at ../src/computation/optimization/set-levels.cc:319:17:
../external/immer/immer/detail/hamts/node.hpp:185:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  185 |         p->impl.d.data.inner.nodemap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map() [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:158:5,
    inlined from ‘void set_level_for_module(std::vector<std::vector<std::pair<var, expression_ref> > >&)’ at ../src/computation/optimization/set-levels.cc:319:17:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map() [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:158:5,
    inlined from ‘void set_level_for_module(std::vector<std::vector<std::pair<var, expression_ref> > >&)’ at ../src/computation/optimization/set-levels.cc:319:17:
../external/immer/immer/detail/hamts/node.hpp:186:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  186 |         p->impl.d.data.inner.datamap = 0;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map() [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:158:5,
    inlined from ‘void set_level_for_module(std::vector<std::vector<std::pair<var, expression_ref> > >&)’ at ../src/computation/optimization/set-levels.cc:319:17:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
In static member function ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map() [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:158:5,
    inlined from ‘void set_level_for_module(std::vector<std::vector<std::pair<var, expression_ref> > >&)’ at ../src/computation/optimization/set-levels.cc:319:17:
../external/immer/immer/detail/hamts/node.hpp:187:38: warning: array subscript ‘immer::detail::hamts::node<std::pair<var, var>, immer::map<var, var>::hash_key, immer::map<var, var>::equal_key, immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
  187 |         p->impl.d.data.inner.values  = nullptr;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’,
    inlined from ‘static void* immer::identity_heap<Base>::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30,
    inlined from ‘static immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::node_t* immer::detail::hamts::node<T, Hash, Equal, MemoryPolicy, B>::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:180:32,
    inlined from ‘static const immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>& immer::detail::hamts::champ<T, Hash, Equal, MemoryPolicy, B>::empty() [with T = std::pair<var, var>; Hash = immer::map<var, var>::hash_key; Equal = immer::map<var, var>::equal_key; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:39:28,
    inlined from ‘constexpr immer::map<K, T, Hash, Equal, MemoryPolicy, B>::map() [with K = var; T = var; Hash = std::hash<var>; Equal = std::equal_to<var>; MemoryPolicy = immer::memory_policy<immer::free_list_heap_policy<immer::cpp_heap>, immer::refcount_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:158:5,
    inlined from ‘void set_level_for_module(std::vector<std::vector<std::pair<var, expression_ref> > >&)’ at ../src/computation/optimization/set-levels.cc:319:17:
../external/immer/immer/heap/cpp_heap.hpp:27:30: note: object of size 16 allocated by ‘operator new’
   27 |         return ::operator new(size);
      |                ~~~~~~~~~~~~~~^~~~~~
[104/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_occurrence.cc.o -MF src/computation/libcomputation.a.p/optimization_occurrence.cc.o.d -o src/computation/libcomputation.a.p/optimization_occurrence.cc.o -c ../src/computation/optimization/occurrence.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/computation/operations.H:4,
                 from ../src/computation/optimization/occurrence.cc:4:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair<var, expression_ref>&}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<var, expression_ref> >::iterator’ changed in GCC 7.1
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’,
    inlined from ‘std::vector<std::vector<std::pair<var, expression_ref> > > occurrence_analyze_decls(CDecls, std::set<var>&)’ at ../src/computation/optimization/occurrence.cc:330:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::pair<expression_ref, std::set<var> > occurrence_analyzer(const expression_ref&, var_context)’ at ../src/computation/optimization/occurrence.cc:472:22:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[105/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/dp_dp-engine.cc.o -MF src/libbaliphy.a.p/dp_dp-engine.cc.o.d -o src/libbaliphy.a.p/dp_dp-engine.cc.o -c ../src/dp/dp-engine.cc
[106/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/dp_dp_hmm.cc.o -MF src/libbaliphy.a.p/dp_dp_hmm.cc.o.d -o src/libbaliphy.a.p/dp_dp_hmm.cc.o -c ../src/dp/dp_hmm.cc
[107/297] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_simplifier.cc.o -MF src/computation/libcomputation.a.p/optimization_simplifier.cc.o.d -o src/computation/libcomputation.a.p/optimization_simplifier.cc.o -c ../src/computation/optimization/simplifier.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/util/include/util/range.H:4,
                 from ../src/computation/optimization/simplifier.cc:2:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<var, expression_ref> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<var, expression_ref>}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair<var, expression_ref>&}; _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<var, expression_ref> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<var, expression_ref>; _Alloc = std::allocator<std::pair<var, expression_ref> >]’,
    inlined from ‘substitution simplify_decls(const simplifier_options&, CDecls&, const substitution&, in_scope_set&, bool)’ at ../src/computation/optimization/simplifier.cc:648:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<var, expression_ref>*, std::vector<std::pair<var, expression_ref> > >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[108/297] rm -f src/computation/libcomputation.a && gcc-ar csrDT src/computation/libcomputation.a src/computation/libcomputation.a.p/object.cc.o src/computation/libcomputation.a.p/closure.cc.o src/computation/libcomputation.a.p/program.cc.o src/computation/libcomputation.a.p/preprocess.cc.o src/computation/libcomputation.a.p/module.cc.o src/computation/libcomputation.a.p/loader.cc.o src/computation/libcomputation.a.p/context.cc.o src/computation/libcomputation.a.p/operations.cc.o src/computation/libcomputation.a.p/param.cc.o src/computation/libcomputation.a.p/parser_desugar.cc.o src/computation/libcomputation.a.p/parser_desugar-case.cc.o src/computation/libcomputation.a.p/parser_rename.cc.o src/computation/libcomputation.a.p/parser_driver.cc.o src/computation/libcomputation.a.p/parser_lexer.cc.o src/computation/libcomputation.a.p/parser_parser.cc.o src/computation/libcomputation.a.p/expression_operator.cc.o src/computation/libcomputation.a.p/expression_expression.cc.o src/computation/libcomputation.a.p/expression_constructor.cc.o src/computation/libcomputation.a.p/expression_expression_ref.cc.o src/computation/libcomputation.a.p/expression_AST_node.cc.o src/computation/libcomputation.a.p/expression_apply.cc.o src/computation/libcomputation.a.p/expression_substitute.cc.o src/computation/libcomputation.a.p/expression_indexify.cc.o src/computation/libcomputation.a.p/expression_let.cc.o src/computation/libcomputation.a.p/expression_case.cc.o src/computation/libcomputation.a.p/expression_trim.cc.o src/computation/libcomputation.a.p/expression_tuple.cc.o src/computation/libcomputation.a.p/expression_list.cc.o src/computation/libcomputation.a.p/expression_var.cc.o src/computation/libcomputation.a.p/expression_lambda.cc.o src/computation/libcomputation.a.p/expression_random_variable.cc.o src/computation/libcomputation.a.p/expression_modifiable.cc.o src/computation/libcomputation.a.p/expression_reg_var.cc.o src/computation/libcomputation.a.p/expression_bool.cc.o src/computation/libcomputation.a.p/expression_resolved_symbol.cc.o src/computation/libcomputation.a.p/expression_maybe.cc.o src/computation/libcomputation.a.p/expression_do_block.cc.o src/computation/libcomputation.a.p/machine_args.cc.o src/computation/libcomputation.a.p/machine_tokens.cc.o src/computation/libcomputation.a.p/machine_graph_register.cc.o src/computation/libcomputation.a.p/machine_show_graph.cc.o src/computation/libcomputation.a.p/machine_evaluate.cc.o src/computation/libcomputation.a.p/machine_sums.cc.o src/computation/libcomputation.a.p/machine_gc.cc.o src/computation/libcomputation.a.p/machine_reroot.cc.o src/computation/libcomputation.a.p/machine_effects.cc.o src/computation/libcomputation.a.p/expression_kind.cc.o src/computation/libcomputation.a.p/optimization_free-vars.cc.o src/computation/libcomputation.a.p/optimization_set-levels.cc.o src/computation/libcomputation.a.p/optimization_float-out.cc.o src/computation/libcomputation.a.p/optimization_occurrence.cc.o src/computation/libcomputation.a.p/optimization_inliner.cc.o src/computation/libcomputation.a.p/optimization_simplifier.cc.o
[109/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/dp_dp-array.cc.o -MF src/libbaliphy.a.p/dp_dp-array.cc.o.d -o src/libbaliphy.a.p/dp_dp-array.cc.o -c ../src/dp/dp-array.cc
[110/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/dp_hmm.cc.o -MF src/libbaliphy.a.p/dp_hmm.cc.o.d -o src/libbaliphy.a.p/dp_hmm.cc.o -c ../src/dp/hmm.cc
[111/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/dp_dp-matrix.cc.o -MF src/libbaliphy.a.p/dp_dp-matrix.cc.o.d -o src/libbaliphy.a.p/dp_dp-matrix.cc.o -c ../src/dp/dp-matrix.cc
[112/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/dp_dp-cube.cc.o -MF src/libbaliphy.a.p/dp_dp-cube.cc.o.d -o src/libbaliphy.a.p/dp_dp-cube.cc.o -c ../src/dp/dp-cube.cc
[113/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/dp_3way.cc.o -MF src/libbaliphy.a.p/dp_3way.cc.o.d -o src/libbaliphy.a.p/dp_3way.cc.o -c ../src/dp/3way.cc
[114/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/dp_2way.cc.o -MF src/libbaliphy.a.p/dp_2way.cc.o.d -o src/libbaliphy.a.p/dp_2way.cc.o -c ../src/dp/2way.cc
[115/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/dp_5way.cc.o -MF src/libbaliphy.a.p/dp_5way.cc.o.d -o src/libbaliphy.a.p/dp_5way.cc.o -c ../src/dp/5way.cc
[116/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/dp_alignment-sums.cc.o -MF src/libbaliphy.a.p/dp_alignment-sums.cc.o.d -o src/libbaliphy.a.p/dp_alignment-sums.cc.o -c ../src/dp/alignment-sums.cc
[117/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_AIS.cc.o -MF src/libbaliphy.a.p/mcmc_AIS.cc.o.d -o src/libbaliphy.a.p/mcmc_AIS.cc.o -c ../src/mcmc/AIS.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from ../src/mcmc/mcmc.H:34,
                 from ../src/mcmc/AIS.H:4,
                 from ../src/mcmc/AIS.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const log_double_t&}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<log_double_t>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’,
    inlined from ‘void AIS_Sampler::go(owned_ptr<Model>&, std::ostream&, std::vector<double>)’ at ../src/mcmc/AIS.cc:96:27:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<log_double_t*, std::vector<log_double_t> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[118/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_mcmc.cc.o -MF src/libbaliphy.a.p/mcmc_mcmc.cc.o.d -o src/libbaliphy.a.p/mcmc_mcmc.cc.o -c ../src/mcmc/mcmc.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from ../src/mcmc/mcmc.H:34,
                 from ../src/mcmc/mcmc.cc:31:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void MCMC::MoveGroupBase::add(double, const MCMC::Move&, bool)’ at ../src/mcmc/mcmc.cc:151:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[119/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_slice-sampling.cc.o -MF src/libbaliphy.a.p/mcmc_slice-sampling.cc.o.d -o src/libbaliphy.a.p/mcmc_slice-sampling.cc.o -c ../src/mcmc/slice-sampling.cc
../src/mcmc/slice-sampling.cc: In function ‘std::pair<double, double> find_slice_boundaries_stepping_out(double, slice_function&, double, double, int)’:
../src/mcmc/slice-sampling.cc:373:91: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
  373 | find_slice_boundaries_stepping_out(double x0,slice_function& g,double logy, double w,int m)
      |                                                                                           ^
[120/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_proposals.cc.o -MF src/libbaliphy.a.p/mcmc_proposals.cc.o.d -o src/libbaliphy.a.p/mcmc_proposals.cc.o -c ../src/mcmc/proposals.cc
[121/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_sample-alignment.cc.o -MF src/libbaliphy.a.p/mcmc_sample-alignment.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-alignment.cc.o -c ../src/mcmc/sample-alignment.cc
[122/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_moves.cc.o -MF src/libbaliphy.a.p/mcmc_moves.cc.o.d -o src/libbaliphy.a.p/mcmc_moves.cc.o -c ../src/mcmc/moves.cc
[123/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_sample-branch-lengths.cc.o -MF src/libbaliphy.a.p/mcmc_sample-branch-lengths.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-branch-lengths.cc.o -c ../src/mcmc/sample-branch-lengths.cc
[124/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_logger.cc.o -MF src/libbaliphy.a.p/mcmc_logger.cc.o.d -o src/libbaliphy.a.p/mcmc_logger.cc.o -c ../src/mcmc/logger.cc
../src/mcmc/logger.cc: In member function ‘std::string MCMC::Ancestral_Sequences_Function::operator()(const Model&, long int)’:
../src/mcmc/logger.cc:386:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  386 |         const alphabet& a = P[p].get_alphabet();
      |                         ^
../src/mcmc/logger.cc:386:46: note: the temporary was destroyed at the end of the full expression ‘(& P)->Parameters::operator[](((MCMC::Ancestral_Sequences_Function*)this)->MCMC::Ancestral_Sequences_Function::p).data_partition::get_alphabet()’
  386 |         const alphabet& a = P[p].get_alphabet();
      |                             ~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from ../src/mcmc/mcmc.H:34,
                 from ../src/mcmc/logger.cc:33:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const log_double_t&}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<log_double_t>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’,
    inlined from ‘std::string MCMC::Get_Rao_Blackwellized_Parameter_Function::operator()(const Model&, long int)’ at ../src/mcmc/logger.cc:281:19:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<log_double_t*, std::vector<log_double_t> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[125/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_sample-two-nodes.cc.o -MF src/libbaliphy.a.p/mcmc_sample-two-nodes.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-two-nodes.cc.o -c ../src/mcmc/sample-two-nodes.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/tree/tree.H:31,
                 from ../src/mcmc/sample.H:23,
                 from ../src/mcmc/sample-two-nodes.cc:29:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {log_double_t}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<log_double_t>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {log_double_t}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘int sample_two_nodes_multi(std::vector<Parameters>&, const std::vector<A5::hmm_order>&, const std::vector<log_double_t>&, bool, bool)’ at ../src/mcmc/sample-two-nodes.cc:191:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<log_double_t*, std::vector<log_double_t> >’ 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 = {log_double_t}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘int sample_two_nodes_multi(std::vector<Parameters>&, const std::vector<A5::hmm_order>&, const std::vector<log_double_t>&, bool, bool)’ at ../src/mcmc/sample-two-nodes.cc:197:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<log_double_t*, std::vector<log_double_t> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[126/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_sample-topology-NNI.cc.o -MF src/libbaliphy.a.p/mcmc_sample-topology-NNI.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-topology-NNI.cc.o -c ../src/mcmc/sample-topology-NNI.cc
[127/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_sample-node.cc.o -MF src/libbaliphy.a.p/mcmc_sample-node.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-node.cc.o -c ../src/mcmc/sample-node.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/tree/tree.H:31,
                 from ../src/mcmc/sample.H:23,
                 from ../src/mcmc/sample-node.cc:28:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {log_double_t}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<log_double_t>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {log_double_t}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘int sample_node_multi(std::vector<Parameters>&, const std::vector<std::vector<int> >&, const std::vector<log_double_t>&, bool, bool)’ at ../src/mcmc/sample-node.cc:200:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<log_double_t*, std::vector<log_double_t> >’ 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 = {log_double_t}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘int sample_node_multi(std::vector<Parameters>&, const std::vector<std::vector<int> >&, const std::vector<log_double_t>&, bool, bool)’ at ../src/mcmc/sample-node.cc:202:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<log_double_t*, std::vector<log_double_t> >’ 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 = {log_double_t}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘int sample_node_multi(std::vector<Parameters>&, const std::vector<std::vector<int> >&, const std::vector<log_double_t>&, bool, bool)’ at ../src/mcmc/sample-node.cc:208:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<log_double_t*, std::vector<log_double_t> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[128/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_sample-topology-SPR.cc.o -MF src/libbaliphy.a.p/mcmc_sample-topology-SPR.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-topology-SPR.cc.o -c ../src/mcmc/sample-topology-SPR.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/dp/2way.H:26,
                 from ../src/mcmc/sample-topology-SPR.cc:26:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘spr_info::spr_info(const TreeInterface&, const tree_edge&, const spr_range&)’ at ../src/mcmc/sample-topology-SPR.cc:730:17:
/usr/include/c++/13/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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘spr_info::spr_info(const TreeInterface&, const tree_edge&, const spr_range&)’ at ../src/mcmc/sample-topology-SPR.cc:734:17:
/usr/include/c++/13/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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const log_double_t&}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<log_double_t>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘int choose_SPR_target(const TreeInterface&, int)’ at ../src/mcmc/sample-topology-SPR.cc:247:19:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/map:62,
                 from /usr/include/boost/detail/container_fwd.hpp:94,
                 from /usr/include/boost/container_hash/extensions.hpp:22,
                 from /usr/include/boost/container_hash/hash.hpp:761,
                 from /usr/include/boost/functional/hash/hash.hpp:6,
                 from /usr/include/boost/dynamic_bitset/dynamic_bitset.hpp:53,
                 from /usr/include/boost/dynamic_bitset.hpp:15,
                 from ../src/sequence/alphabet.H:33,
                 from ../src/alignment/alignment.H:27,
                 from ../src/dp/2way.H:28:
/usr/include/c++/13/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 tree_edge&>, std::tuple<>}; _Key = tree_edge; _Val = std::pair<const tree_edge, log_double_t>; _KeyOfValue = std::_Select1st<std::pair<const tree_edge, log_double_t> >; _Compare = std::less<tree_edge>; _Alloc = std::allocator<std::pair<const tree_edge, log_double_t> >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<tree_edge, std::pair<const tree_edge, log_double_t>, std::_Select1st<std::pair<const tree_edge, log_double_t> >, std::less<tree_edge>, std::allocator<std::pair<const tree_edge, log_double_t> > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
/usr/include/c++/13/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = tree_edge; _Tp = log_double_t; _Compare = std::less<tree_edge>; _Alloc = std::allocator<std::pair<const tree_edge, log_double_t> >]’:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<tree_edge, std::pair<const tree_edge, log_double_t>, std::_Select1st<std::pair<const tree_edge, log_double_t> >, std::less<tree_edge>, std::allocator<std::pair<const tree_edge, log_double_t> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             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 = tree_edge; _Tp = log_double_t; _Compare = std::less<tree_edge>; _Alloc = std::allocator<std::pair<const tree_edge, log_double_t> >]’,
    inlined from ‘void set_attachment_probability(spr_attachment_probabilities&, const spr_attachment_points&, const tree_edge&, const tree_edge&, Parameters, const std::map<tree_edge, std::vector<int> >&, const std::tuple<int, int, int, std::vector<std::optional<std::vector<bitmask<unsigned char>, std::allocator<bitmask<unsigned char> > > >, std::allocator<std::optional<std::vector<bitmask<unsigned char>, std::allocator<bitmask<unsigned char> > > > > > >&, bool)’ at ../src/mcmc/sample-topology-SPR.cc:1002:23:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<tree_edge, std::pair<const tree_edge, log_double_t>, std::_Select1st<std::pair<const tree_edge, log_double_t> >, std::less<tree_edge>, std::allocator<std::pair<const tree_edge, log_double_t> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             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 = tree_edge; _Tp = log_double_t; _Compare = std::less<tree_edge>; _Alloc = std::allocator<std::pair<const tree_edge, log_double_t> >]’,
    inlined from ‘void set_attachment_probability(spr_attachment_probabilities&, const spr_attachment_points&, const tree_edge&, const tree_edge&, Parameters, const std::map<tree_edge, std::vector<int> >&, const std::tuple<int, int, int, std::vector<std::optional<std::vector<bitmask<unsigned char>, std::allocator<bitmask<unsigned char> > > >, std::allocator<std::optional<std::vector<bitmask<unsigned char>, std::allocator<bitmask<unsigned char> > > > > > >&, bool)’ at ../src/mcmc/sample-topology-SPR.cc:1004:23:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<tree_edge, std::pair<const tree_edge, log_double_t>, std::_Select1st<std::pair<const tree_edge, log_double_t> >, std::less<tree_edge>, std::allocator<std::pair<const tree_edge, log_double_t> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’,
    inlined from ‘std::vector<T> spr_info::convert_to_vector(const std::map<tree_edge, U>&) const [with U = log_double_t]’ at ../src/mcmc/sample-topology-SPR.cc:414:14,
    inlined from ‘bool SPR_accept_or_reject_proposed_tree(Parameters&, std::vector<Parameters>&, const std::vector<log_double_t>&, const std::vector<log_double_t>&, const spr_info&, int, const spr_attachment_points&, const std::map<tree_edge, std::vector<int> >&, bool)’ at ../src/mcmc/sample-topology-SPR.cc:1177:53:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<log_double_t*, std::vector<log_double_t> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’,
    inlined from ‘std::vector<T> spr_info::convert_to_vector(const std::map<tree_edge, U>&) const [with U = log_double_t]’ at ../src/mcmc/sample-topology-SPR.cc:414:14,
    inlined from ‘bool sample_SPR_search_one(Parameters&, MCMC::MoveStats&, const tree_edge&, const spr_range&, bool)’ at ../src/mcmc/sample-topology-SPR.cc:1339:54:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<log_double_t*, std::vector<log_double_t> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[129/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_sample-cube.cc.o -MF src/libbaliphy.a.p/mcmc_sample-cube.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-cube.cc.o -c ../src/mcmc/sample-cube.cc
[130/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_sample-tri.cc.o -MF src/libbaliphy.a.p/mcmc_sample-tri.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-tri.cc.o -c ../src/mcmc/sample-tri.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/boost/dynamic_bitset/dynamic_bitset.hpp:27,
                 from ../src/mcmc/sample-tri.cc:22:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {log_double_t}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<log_double_t>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {log_double_t}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘bool sample_A3_multi_calculation::run_dp()’ at ../src/mcmc/sample-tri.cc:345:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<log_double_t*, std::vector<log_double_t> >’ 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 = {log_double_t}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘bool sample_A3_multi_calculation::run_dp()’ at ../src/mcmc/sample-tri.cc:347:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<log_double_t*, std::vector<log_double_t> >’ 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 = {log_double_t}; _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = log_double_t; _Alloc = std::allocator<log_double_t>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘bool sample_A3_multi_calculation::run_dp()’ at ../src/mcmc/sample-tri.cc:354:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<log_double_t*, std::vector<log_double_t> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[131/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/math_exponential.cc.o -MF src/libbaliphy.a.p/math_exponential.cc.o.d -o src/libbaliphy.a.p/math_exponential.cc.o -c ../src/math/exponential.cc
[132/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/substitution_parsimony.cc.o -MF src/libbaliphy.a.p/substitution_parsimony.cc.o.d -o src/libbaliphy.a.p/substitution_parsimony.cc.o -c ../src/substitution/parsimony.cc
[133/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/math_pow2.cc.o -MF src/libbaliphy.a.p/math_pow2.cc.o.d -o src/libbaliphy.a.p/math_pow2.cc.o -c ../src/math/pow2.cc
[134/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/mcmc_setup.cc.o -MF src/libbaliphy.a.p/mcmc_setup.cc.o.d -o src/libbaliphy.a.p/mcmc_setup.cc.o -c ../src/mcmc/setup.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/models/path.H:5,
                 from ../src/mcmc/setup.cc:31:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void do_sampling(const boost::program_options::variables_map&, owned_ptr<Model>&, long int, std::ostream&, const std::vector<std::function<void(const Model&, long int)> >&)’ at ../src/mcmc/setup.cc:971:20:
/usr/include/c++/13/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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void do_sampling(const boost::program_options::variables_map&, owned_ptr<Model>&, long int, std::ostream&, const std::vector<std::function<void(const Model&, long int)> >&)’ at ../src/mcmc/setup.cc:972:16:
/usr/include/c++/13/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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[135/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/substitution_substitution.cc.o -MF src/libbaliphy.a.p/substitution_substitution.cc.o.d -o src/libbaliphy.a.p/substitution_substitution.cc.o -c ../src/substitution/substitution.cc
[136/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/models_site-compression.cc.o -MF src/libbaliphy.a.p/models_site-compression.cc.o.d -o src/libbaliphy.a.p/models_site-compression.cc.o -c ../src/models/site-compression.cc
[137/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/models_TreeInterface.cc.o -MF src/libbaliphy.a.p/models_TreeInterface.cc.o.d -o src/libbaliphy.a.p/models_TreeInterface.cc.o -c ../src/models/TreeInterface.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/tree/tree.H:31,
                 from ../src/models/TreeInterface.cc:1:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::string write(const TreeInterface&, const std::vector<std::__cxx11::basic_string<char> >&, bool)’ at ../src/models/TreeInterface.cc:506:17:
/usr/include/c++/13/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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[138/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/math_eigenvalue.cc.o -MF src/libbaliphy.a.p/math_eigenvalue.cc.o.d -o src/libbaliphy.a.p/math_eigenvalue.cc.o -c ../src/math/eigenvalue.cc
[139/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/models_parse.cc.o -MF src/libbaliphy.a.p/models_parse.cc.o.d -o src/libbaliphy.a.p/models_parse.cc.o -c ../src/models/parse.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/models/parse.cc:2:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>&}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’,
    inlined from ‘void handle_positional_args(ptree&, const Rules&)’ at ../src/models/parse.cc:418:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[140/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/models_rules.cc.o -MF src/libbaliphy.a.p/models_rules.cc.o.d -o src/libbaliphy.a.p/models_rules.cc.o -c ../src/models/rules.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/models/rules.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ 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 = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘ptree parse_constraints(const ptree&)’ at ../src/models/rules.cc:123:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/set:62,
                 from ../src/models/rules.cc:2:
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’:
/usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ changed in GCC 7.1
 2210 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/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>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63,
                 from ../src/models/rules.H:5,
                 from ../src/models/rules.cc:3:
/usr/include/c++/13/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             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 = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’,
    inlined from ‘bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:441:83:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[141/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/models_setup.cc.o -MF src/libbaliphy.a.p/models_setup.cc.o.d -o src/libbaliphy.a.p/models_setup.cc.o -c ../src/models/setup.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/models/setup.cc:79:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, ptree}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = std::pair<std::__cxx11::basic_string<char>, ptree>; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> >::iterator’ changed in GCC 7.1
  413 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pretty_model_t}; _Tp = pretty_model_t; _Alloc = std::allocator<pretty_model_t>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<pretty_model_t>::iterator’ changed in GCC 7.1
In file included from /usr/include/c++/13/map:62,
                 from /usr/include/boost/program_options/errors.hpp:15,
                 from /usr/include/boost/program_options/options_description.hpp:12,
                 from /usr/include/boost/program_options.hpp:15,
                 from ../src/models/setup.cc:81:
/usr/include/c++/13/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>, expression_ref>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, expression_ref> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, expression_ref> >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, expression_ref>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, expression_ref> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, expression_ref> > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’,
    inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’ at /usr/include/c++/13/bits/stl_vector.h:1391:30,
    inlined from ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > extract_terms(ptree&)’ at ../src/models/setup.cc:1506:25:
/usr/include/c++/13/bits/vector.tcc:370:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ changed in GCC 7.1
  370 |           _M_insert_aux(begin() + __n, std::move(__v));
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > extract_terms(ptree&)’ at ../src/models/setup.cc:1528:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ 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 = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, ptree}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’,
    inlined from ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > extract_terms(ptree&)’ at ../src/models/setup.cc:1539:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ 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 = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> >]’ at /usr/include/c++/13/bits/stl_iterator.h:747:22,
    inlined from ‘static _OI std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = std::pair<std::__cxx11::basic_string<char>, ptree>*; _OI = std::back_insert_iterator<std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >]’ at /usr/include/c++/13/bits/stl_algobase.h:413:18,
    inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = pair<__cxx11::basic_string<char>, ptree>*; _OI = back_insert_iterator<vector<pair<__cxx11::basic_string<char>, ptree> > >]’ at /usr/include/c++/13/bits/stl_algobase.h:506:30,
    inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = pair<__cxx11::basic_string<char>, ptree>*; _OI = back_insert_iterator<vector<pair<__cxx11::basic_string<char>, ptree> > >]’ at /usr/include/c++/13/bits/stl_algobase.h:533:42,
    inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<pair<__cxx11::basic_string<char>, ptree>*, vector<pair<__cxx11::basic_string<char>, ptree> > >; _OI = back_insert_iterator<vector<pair<__cxx11::basic_string<char>, ptree> > >]’ at /usr/include/c++/13/bits/stl_algobase.h:540:31,
    inlined from ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<pair<__cxx11::basic_string<char>, ptree>*, vector<pair<__cxx11::basic_string<char>, ptree> > >; _OI = back_insert_iterator<vector<pair<__cxx11::basic_string<char>, ptree> > >]’ at /usr/include/c++/13/bits/stl_algobase.h:665:38,
    inlined from ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > extract_terms(ptree&)’ at ../src/models/setup.cc:1543:14:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ 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 = {pretty_model_t}; _Tp = pretty_model_t; _Alloc = std::allocator<pretty_model_t>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pretty_model_t; _Alloc = std::allocator<pretty_model_t>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘pretty_model_t::pretty_model_t(const ptree&)’ at ../src/models/setup.cc:1584:24:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<pretty_model_t*, std::vector<pretty_model_t> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref generate_loggers(do_block&, const Loggers&)’ at ../src/models/setup.cc:383:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref generate_loggers(do_block&, const Loggers&)’ at ../src/models/setup.cc:386:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void use_block(translation_result_t&, const var&, const translation_result_t&, const std::string&)’ at ../src/models/setup.cc:706:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
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 = expression_ref; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, expression_ref> >]’,
    inlined from ‘translation_result_t get_model_function(const Rules&, const ptree&, const name_scope_t&)’ at ../src/models/setup.cc:1149:42:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, expression_ref>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, expression_ref> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, expression_ref> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             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 = expression_ref; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, expression_ref> >]’,
    inlined from ‘translation_result_t get_model_function(const Rules&, const ptree&, const name_scope_t&)’ at ../src/models/setup.cc:1232:46:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, expression_ref>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, expression_ref> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, expression_ref> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             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 = expression_ref; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, expression_ref> >]’,
    inlined from ‘translation_result_t get_model_function(const Rules&, const ptree&, const name_scope_t&)’ at ../src/models/setup.cc:1243:82:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, expression_ref>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, expression_ref> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, expression_ref> > >::const_iterator’ changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[142/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/models_parameters.cc.o -MF src/libbaliphy.a.p/models_parameters.cc.o.d -o src/libbaliphy.a.p/models_parameters.cc.o -c ../src/models/parameters.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/boost/config/no_tr1/functional.hpp:21,
                 from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
                 from ../src/models/parameters.H:31,
                 from ../src/models/parameters.cc:31:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref tree_expression(const SequenceTree&)’ at ../src/models/parameters.cc:658:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘EVector unaligned_alignments_on_tree(const TreeInterface&, const std::vector<std::vector<int> >&)’ at ../src/models/parameters.cc:382:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘EVector unaligned_alignments_on_tree(const Tree&, const std::vector<std::vector<int> >&)’ at ../src/models/parameters.cc:408:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘std::string generate_atmodel_program(int, const std::vector<expression_ref>&, const std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, const std::vector<model_t>&, const std::vector<std::optional<int> >&, const std::vector<model_t>&, const std::vector<std::optional<int> >&, const std::vector<model_t>&, const std::vector<std::optional<int> >&, const model_t&, const std::vector<int>&)’ at ../src/models/parameters.cc:1688:34:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {param}; _Tp = param; _Alloc = std::allocator<param>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<param>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {param}; _Tp = param; _Alloc = std::allocator<param>]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<param*, std::vector<param> >’ 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 = {param}; _Tp = param; _Alloc = std::allocator<param>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = param; _Alloc = std::allocator<param>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<param> get_params_from_array(context*, const expression_ref&, std::optional<int>)’ at ../src/models/parameters.cc:440:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<param*, std::vector<param> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Parameters*, int&, const alphabet&, const int&}; _Tp = data_partition_constants; _Alloc = std::allocator<data_partition_constants>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<data_partition_constants>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {param}; _Tp = param; _Alloc = std::allocator<param>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = param; _Alloc = std::allocator<param>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<param> get_params_from_list(context*, const expression_ref&, std::optional<int>)’ at ../src/models/parameters.cc:423:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<param*, std::vector<param> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple<param, param, param>}; _Tp = std::tuple<param, param, param>; _Alloc = std::allocator<std::tuple<param, param, param> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::tuple<param, param, param> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {param}; _Tp = param; _Alloc = std::allocator<param>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = param; _Alloc = std::allocator<param>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘tree_constants::tree_constants(context*, const std::vector<std::__cxx11::basic_string<char> >&, int)’ at ../src/models/parameters.cc:630:30:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<param*, std::vector<param> >’ 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 = {std::tuple<param, param, param>}; _Tp = std::tuple<param, param, param>; _Alloc = std::allocator<std::tuple<param, param, param> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::tuple<param, param, param>; _Alloc = std::allocator<std::tuple<param, param, param> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘tree_constants::tree_constants(context*, const std::vector<std::__cxx11::basic_string<char> >&, int)’ at ../src/models/parameters.cc:646:45:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<param, param, param>*, std::vector<std::tuple<param, param, param> > >’ 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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘Parameters::Parameters(const Program&, const Model::key_map_t&, const std::vector<alignment>&, const std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, const SequenceTree&, const std::vector<std::optional<int> >&, const std::vector<std::optional<int> >&, const std::vector<std::optional<int> >&, const std::vector<int>&)’ at ../src/models/parameters.cc:2022:28:
/usr/include/c++/13/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 = {Parameters*, int&, const alphabet&, const int&}; _Tp = data_partition_constants; _Alloc = std::allocator<data_partition_constants>]’,
    inlined from ‘Parameters::Parameters(const Program&, const Model::key_map_t&, const std::vector<alignment>&, const std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, const SequenceTree&, const std::vector<std::optional<int> >&, const std::vector<std::optional<int> >&, const std::vector<std::optional<int> >&, const std::vector<int>&)’ at ../src/models/parameters.cc:2148:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<data_partition_constants*, std::vector<data_partition_constants> >’ 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 = {Parameters*, int&, const alphabet&, const int&}; _Tp = data_partition_constants; _Alloc = std::allocator<data_partition_constants>]’,
    inlined from ‘Parameters::Parameters(const Program&, const Model::key_map_t&, const std::vector<alignment>&, const std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, const SequenceTree&, const std::vector<std::optional<int> >&, const std::vector<std::optional<int> >&, const std::vector<std::optional<int> >&, const std::vector<int>&)’ at ../src/models/parameters.cc:2155:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<data_partition_constants*, std::vector<data_partition_constants> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[143/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/models_typecheck.cc.o -MF src/libbaliphy.a.p/models_typecheck.cc.o.d -o src/libbaliphy.a.p/models_typecheck.cc.o -c ../src/models/typecheck.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/models/typecheck.H:4,
                 from ../src/models/typecheck.cc:1:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/set:62,
                 from ../src/models/unification.H:4,
                 from ../src/models/typecheck.H:7:
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, ptree>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ptree> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ptree>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ptree> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ptree> > >::const_iterator’ changed in GCC 7.1
 2210 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ptree&}; _Tp = ptree; _Alloc = std::allocator<ptree>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<ptree>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
/usr/include/c++/13/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/stl_vector.h:675:7: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  675 |       vector(initializer_list<value_type> __l,
      |       ^~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ptree>&}; _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
../src/models/typecheck.cc: In function ‘std::optional<std::pair<ptree, equations> > typecheck_and_annotate_get_state(const ptree&, const ptree&, const tr_name_scope_t&)’:
../src/models/typecheck.cc:488:69: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  488 |     auto arg = ptree({{"value",ptree(state_name)},{"type","String"}});
      |                                                                     ^
../src/models/typecheck.cc:490:48: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  490 |     auto model2 = ptree("get_state",{ {"",arg}});
      |                                                ^
../src/models/typecheck.cc:496:14: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  496 |     model2 = ptree({{"value",model2},{"type",required_type}});
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, ptree>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, ptree> >]’,
    inlined from ‘std::pair<ptree, equations> typecheck_and_annotate_function(const Rules&, const ptree&, const ptree&, std::set<std::__cxx11::basic_string<char> >, const tr_name_scope_t&)’ at ../src/models/typecheck.cc:709:26:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, ptree>*, std::vector<std::pair<std::__cxx11::basic_string<char>, ptree> > >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../src/models/typecheck.cc: In function ‘std::pair<ptree, equations> typecheck_and_annotate_function(const Rules&, const ptree&, const ptree&, std::set<std::__cxx11::basic_string<char> >, const tr_name_scope_t&)’:
../src/models/typecheck.cc:721:14: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  721 |     model2 = ptree({{"value",model2},{"type",result_type}});
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/models/typecheck.cc: In function ‘std::optional<std::pair<ptree, equations> > typecheck_and_annotate_let(const Rules&, const ptree&, const ptree&, std::set<std::__cxx11::basic_string<char> >, const tr_name_scope_t&)’:
../src/models/typecheck.cc:259:68: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  259 |     auto model2 = ptree("let",{{var_name, var_exp2},{"",body_exp2}});
      |                                                                    ^
../src/models/typecheck.cc:265:14: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  265 |     model2 = ptree({{"value",model2},{"type",required_type}});
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/models/typecheck.cc: In function ‘std::optional<std::pair<ptree, equations> > typecheck_and_annotate_lambda(const Rules&, const ptree&, const ptree&, std::set<std::__cxx11::basic_string<char> >, const tr_name_scope_t&)’:
../src/models/typecheck.cc:334:52: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  334 |     auto ftype = ptree("Function",{ {"",a},{"",b} });
      |                                                    ^
../src/models/typecheck.cc:352:66: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  352 |     auto model2 = ptree("function",{{"",pattern2},{"",body_exp2}});
      |                                                                  ^
../src/models/typecheck.cc:358:14: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  358 |     model2 = ptree({{"value",model2},{"type",required_type}});
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ptree; _Alloc = std::allocator<ptree>]’,
    inlined from ‘std::optional<std::pair<ptree, equations> > typecheck_and_annotate_tuple(const Rules&, const ptree&, const ptree&, std::set<std::__cxx11::basic_string<char> >, const tr_name_scope_t&)’ at ../src/models/typecheck.cc:384:32:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<ptree*, std::vector<ptree> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../src/models/typecheck.cc: In function ‘std::optional<std::pair<ptree, equations> > typecheck_and_annotate_tuple(const Rules&, const ptree&, const ptree&, std::set<std::__cxx11::basic_string<char> >, const tr_name_scope_t&)’:
../src/models/typecheck.cc:414:14: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  414 |     model2 = ptree({{"value",model2},{"type",required_type}});
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/models/typecheck.cc: In function ‘std::optional<std::pair<ptree, equations> > typecheck_and_annotate_list(const Rules&, const ptree&, const ptree&, std::set<std::__cxx11::basic_string<char> >, const tr_name_scope_t&)’:
../src/models/typecheck.cc:436:45: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  436 |     auto list_type = ptree("List",{ {"",a} });
      |                                             ^
../src/models/typecheck.cc:463:14: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  463 |     model2 = ptree({{"value",model2},{"type",required_type}});
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/models/typecheck.cc: In function ‘std::optional<std::pair<ptree, equations> > typecheck_and_annotate_var(const Rules&, const ptree&, const ptree&, std::set<std::__cxx11::basic_string<char> >, const tr_name_scope_t&)’:
../src/models/typecheck.cc:549:63: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  549 |     auto model2 = ptree({{"value",model},{"type",result_type}});
      |                                                               ^
../src/models/typecheck.cc: In function ‘std::optional<std::pair<ptree, equations> > typecheck_and_annotate_constant(const Rules&, const ptree&, const ptree&, std::set<std::__cxx11::basic_string<char> >, const tr_name_scope_t&)’:
../src/models/typecheck.cc:598:63: note: parameter passing for argument of type ‘std::initializer_list<std::pair<std::__cxx11::basic_string<char>, ptree> >’ changed in GCC 7.1
  598 |     auto model2 = ptree({{"value",model},{"type",result_type}});
      |                                                               ^
[144/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/models_unification.cc.o -MF src/libbaliphy.a.p/models_unification.cc.o.d -o src/libbaliphy.a.p/models_unification.cc.o -c ../src/models/unification.cc
[145/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/probability_choose.cc.o -MF src/libbaliphy.a.p/probability_choose.cc.o.d -o src/libbaliphy.a.p/probability_choose.cc.o -c ../src/probability/choose.cc
[146/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/tree-align_link2.cc.o -MF src/libbaliphy.a.p/tree-align_link2.cc.o.d -o src/libbaliphy.a.p/tree-align_link2.cc.o -c ../src/tree-align/link2.cc
[147/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/models_model.cc.o -MF src/libbaliphy.a.p/models_model.cc.o.d -o src/libbaliphy.a.p/models_model.cc.o -c ../src/models/model.cc
[148/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/alignment_alignment-constraint.cc.o -MF src/libbaliphy.a.p/alignment_alignment-constraint.cc.o.d -o src/libbaliphy.a.p/alignment_alignment-constraint.cc.o -c ../src/alignment/alignment-constraint.cc
[149/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/imodel_imodel.cc.o -MF src/libbaliphy.a.p/imodel_imodel.cc.o.d -o src/libbaliphy.a.p/imodel_imodel.cc.o -c ../src/imodel/imodel.cc
[150/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/probability_probability.cc.o -MF src/libbaliphy.a.p/probability_probability.cc.o.d -o src/libbaliphy.a.p/probability_probability.cc.o -c ../src/probability/probability.cc
In file included from ../src/probability/probability.cc:22:
/usr/include/boost/math/special_functions/gamma.hpp: In instantiation of ‘boost::math::detail::upper_incomplete_gamma_fract<T>::result_type boost::math::detail::upper_incomplete_gamma_fract<T>::operator()() [with T = long double; result_type = std::pair<long double, long double>]’:
/usr/include/boost/math/tools/fraction.hpp:216:20:   required from ‘typename boost::math::tools::detail::fraction_traits<Gen>::result_type boost::math::tools::continued_fraction_a(Gen&, const U&, uintmax_t&) [with Gen = boost::math::detail::upper_incomplete_gamma_fract<long double>; U = long double; typename detail::fraction_traits<Gen>::result_type = long double; uintmax_t = long long unsigned int]’
/usr/include/boost/math/tools/fraction.hpp:251:31:   required from ‘typename boost::math::tools::detail::fraction_traits<Gen>::result_type boost::math::tools::continued_fraction_a(Gen&, const U&) [with Gen = boost::math::detail::upper_incomplete_gamma_fract<long double>; U = long double; typename detail::fraction_traits<Gen>::result_type = long double]’
/usr/include/boost/math/special_functions/gamma.hpp:317:68:   required from ‘T boost::math::detail::upper_gamma_fraction(T, T, T) [with T = long double]’
/usr/include/boost/math/special_functions/gamma.hpp:1157:44:   required from ‘T boost::math::detail::gamma_incomplete_imp(T, T, bool, bool, const Policy&, T*) [with T = long double; Policy = boost::math::policies::policy<boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>]’
/usr/include/boost/math/special_functions/gamma.hpp:2085:35:   required from ‘typename boost::math::tools::promote_args<RT1, RT2>::type boost::math::gamma_p(RT1, RT2, const Policy&) [with RT1 = double; RT2 = double; Policy = policies::policy<policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy>; typename tools::promote_args<RT1, RT2>::type = double]’
/usr/include/boost/math/special_functions/gamma.hpp:2093:18:   required from ‘typename boost::math::tools::promote_args<RT1, RT2>::type boost::math::gamma_p(RT1, RT2) [with RT1 = double; RT2 = double; typename tools::promote_args<RT1, RT2>::type = double]’
../src/probability/probability.cc:348:29:   required from here
/usr/include/boost/math/special_functions/gamma.hpp:302:16: note: parameter passing for argument of type ‘std::pair<long double, long double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |    result_type operator()()
      |                ^~~~~~~~
[151/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/tree-align_n_indels2.cc.o -MF src/libbaliphy.a.p/tree-align_n_indels2.cc.o.d -o src/libbaliphy.a.p/tree-align_n_indels2.cc.o -c ../src/tree-align/n_indels2.cc
[152/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/alignment_alignment-util2.cc.o -MF src/libbaliphy.a.p/alignment_alignment-util2.cc.o.d -o src/libbaliphy.a.p/alignment_alignment-util2.cc.o -c ../src/alignment/alignment-util2.cc
[153/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/version.cc.o -MF src/libbaliphy.a.p/version.cc.o.d -o src/libbaliphy.a.p/version.cc.o -c ../src/version.cc
../src/version.cc:67:8: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
   67 |     s<<__DATE__<<" "<<__TIME__;
      |        ^~~~~~~~
../src/version.cc:67:23: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time]
   67 |     s<<__DATE__<<" "<<__TIME__;
      |                       ^~~~~~~~
In file included from /usr/include/c++/13/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from ../src/util/include/util/json.hh:3,
                 from ../src/version.H:24,
                 from ../src/version.cc:20:
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’,
    inlined from ‘std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’ at /usr/include/c++/13/bits/stl_map.h:601:22,
    inlined from ‘nlohmann::json_abi_v3_11_3::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_11_3::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2132:57,
    inlined from ‘nlohmann::json_abi_v3_11_3::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_11_3::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](T*) [with T = const char; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2159:26:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[154/297] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libbaliphy.a.p/tools_parsimony2.cc.o -MF src/libbaliphy.a.p/tools_parsimony2.cc.o.d -o src/libbaliphy.a.p/tools_parsimony2.cc.o -c ../src/tools/parsimony2.cc
[155/297] rm -f src/libbaliphy.a && gcc-ar csrDT src/libbaliphy.a src/libbaliphy.a.p/dp_dp_hmm.cc.o src/libbaliphy.a.p/dp_hmm.cc.o src/libbaliphy.a.p/dp_dp-engine.cc.o src/libbaliphy.a.p/dp_dp-array.cc.o src/libbaliphy.a.p/dp_dp-matrix.cc.o src/libbaliphy.a.p/dp_dp-cube.cc.o src/libbaliphy.a.p/dp_2way.cc.o src/libbaliphy.a.p/dp_3way.cc.o src/libbaliphy.a.p/dp_5way.cc.o src/libbaliphy.a.p/dp_alignment-sums.cc.o src/libbaliphy.a.p/mcmc_mcmc.cc.o src/libbaliphy.a.p/mcmc_proposals.cc.o src/libbaliphy.a.p/mcmc_slice-sampling.cc.o src/libbaliphy.a.p/mcmc_AIS.cc.o src/libbaliphy.a.p/mcmc_logger.cc.o src/libbaliphy.a.p/mcmc_moves.cc.o src/libbaliphy.a.p/mcmc_sample-branch-lengths.cc.o src/libbaliphy.a.p/mcmc_sample-alignment.cc.o src/libbaliphy.a.p/mcmc_sample-topology-SPR.cc.o src/libbaliphy.a.p/mcmc_sample-topology-NNI.cc.o src/libbaliphy.a.p/mcmc_sample-two-nodes.cc.o src/libbaliphy.a.p/mcmc_sample-node.cc.o src/libbaliphy.a.p/mcmc_sample-cube.cc.o src/libbaliphy.a.p/mcmc_sample-tri.cc.o src/libbaliphy.a.p/mcmc_setup.cc.o src/libbaliphy.a.p/substitution_substitution.cc.o src/libbaliphy.a.p/substitution_parsimony.cc.o src/libbaliphy.a.p/math_exponential.cc.o src/libbaliphy.a.p/math_eigenvalue.cc.o src/libbaliphy.a.p/math_pow2.cc.o src/libbaliphy.a.p/models_parameters.cc.o src/libbaliphy.a.p/models_site-compression.cc.o src/libbaliphy.a.p/models_TreeInterface.cc.o src/libbaliphy.a.p/models_setup.cc.o src/libbaliphy.a.p/models_rules.cc.o src/libbaliphy.a.p/models_parse.cc.o src/libbaliphy.a.p/models_typecheck.cc.o src/libbaliphy.a.p/models_unification.cc.o src/libbaliphy.a.p/models_model.cc.o src/libbaliphy.a.p/tree-align_link2.cc.o src/libbaliphy.a.p/probability_choose.cc.o src/libbaliphy.a.p/probability_probability.cc.o src/libbaliphy.a.p/imodel_imodel.cc.o src/libbaliphy.a.p/alignment_alignment-constraint.cc.o src/libbaliphy.a.p/alignment_alignment-util2.cc.o src/libbaliphy.a.p/tree-align_n_indels2.cc.o src/libbaliphy.a.p/tools_parsimony2.cc.o src/libbaliphy.a.p/version.cc.o
[156/297] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/link-partitions.cc.o -MF src/bali-phy/bali-phy.p/link-partitions.cc.o.d -o src/bali-phy/bali-phy.p/link-partitions.cc.o -c ../src/bali-phy/link-partitions.cc
[157/297] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/bali-phy.cc.o -MF src/bali-phy/bali-phy.p/bali-phy.cc.o.d -o src/bali-phy/bali-phy.p/bali-phy.cc.o -c ../src/bali-phy/bali-phy.cc
../src/bali-phy/bali-phy.cc: In function ‘void report_mem()’:
../src/bali-phy/bali-phy.cc:122:9: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  122 |   system(cmd.str().c_str());
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~
[158/297] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/files.cc.o -MF src/bali-phy/bali-phy.p/files.cc.o.d -o src/bali-phy/bali-phy.p/files.cc.o -c ../src/bali-phy/files.cc
In file included from /usr/include/c++/13/map:62,
                 from /usr/include/boost/system/detail/std_interoperability.hpp:11,
                 from /usr/include/boost/system/error_code.hpp:963,
                 from /usr/include/boost/filesystem/path_traits.hpp:22,
                 from /usr/include/boost/filesystem/path.hpp:26,
                 from /usr/include/boost/filesystem/operations.hpp:26,
                 from ../src/bali-phy/files.cc:1:
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’:
/usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ changed in GCC 7.1
 2210 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[159/297] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/system.cc.o -MF src/bali-phy/bali-phy.p/system.cc.o.d -o src/bali-phy/bali-phy.p/system.cc.o -c ../src/bali-phy/system.cc
[160/297] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/help.cc.o -MF src/bali-phy/bali-phy.p/help.cc.o.d -o src/bali-phy/bali-phy.p/help.cc.o -c ../src/bali-phy/help.cc
[161/297] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/paths.cc.o -MF src/bali-phy/bali-phy.p/paths.cc.o.d -o src/bali-phy/bali-phy.p/paths.cc.o -c ../src/bali-phy/paths.cc
[162/297] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/A-T-model.cc.o -MF src/bali-phy/bali-phy.p/A-T-model.cc.o.d -o src/bali-phy/bali-phy.p/A-T-model.cc.o -c ../src/bali-phy/A-T-model.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/bali-phy/A-T-model.H:4,
                 from ../src/bali-phy/A-T-model.cc:1:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void setup_heating(int, const boost::program_options::variables_map&, Parameters&)’ at ../src/bali-phy/A-T-model.cc:139:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _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 setup_heating(int, const boost::program_options::variables_map&, Parameters&)’ at ../src/bali-phy/A-T-model.cc:153:44:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {model_t}; _Tp = model_t; _Alloc = std::allocator<model_t>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<model_t>::iterator’ changed in GCC 7.1
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {model_t}; _Tp = model_t; _Alloc = std::allocator<model_t>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = model_t; _Alloc = std::allocator<model_t>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<model_t> get_imodels(const Rules&, const shared_items<std::__cxx11::basic_string<char> >&, const SequenceTree&)’ at ../src/bali-phy/A-T-model.cc:166:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<model_t*, std::vector<model_t> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘owned_ptr<Model> create_A_and_T_model(const Rules&, boost::program_options::variables_map&, const std::shared_ptr<module_loader>&, std::ostream&, std::ostream&, std::ostream&, nlohmann::json_abi_v3_11_3::json&, int, const std::string&)’ at ../src/bali-phy/A-T-model.cc:859:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[163/297] c++ -Isrc/builtins/Array.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Array.so.p/Array.cc.o -MF src/builtins/Array.so.p/Array.cc.o.d -o src/builtins/Array.so.p/Array.cc.o -c ../src/builtins/Array.cc
[164/297] c++  -o src/builtins/Array.so src/builtins/Array.so.p/Array.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[165/297] c++ -Isrc/builtins/Data.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Data.so.p/Data.cc.o -MF src/builtins/Data.so.p/Data.cc.o.d -o src/builtins/Data.so.p/Data.cc.o -c ../src/builtins/Data.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/builtins/Data.cc:2:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_read_file_lines(OperationArgs&)’ at ../src/builtins/Data.cc:22:16:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[166/297] c++  -o src/builtins/Data.so src/builtins/Data.so.p/Data.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[167/297] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/cmd_line.cc.o -MF src/bali-phy/bali-phy.p/cmd_line.cc.o.d -o src/bali-phy/bali-phy.p/cmd_line.cc.o -c ../src/bali-phy/cmd_line.cc
[168/297] c++ -Isrc/builtins/Pair.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Pair.so.p/Pair.cc.o -MF src/builtins/Pair.so.p/Pair.cc.o.d -o src/builtins/Pair.so.p/Pair.cc.o -c ../src/builtins/Pair.cc
[169/297] c++  -o src/builtins/Pair.so src/builtins/Pair.so.p/Pair.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[170/297] c++ -Isrc/builtins/Prelude.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Prelude.so.p/Prelude.cc.o -MF src/builtins/Prelude.so.p/Prelude.cc.o.d -o src/builtins/Prelude.so.p/Prelude.cc.o -c ../src/builtins/Prelude.cc
[171/297] c++  -o src/builtins/Prelude.so src/builtins/Prelude.so.p/Prelude.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[172/297] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/loggers.cc.o -MF src/bali-phy/bali-phy.p/loggers.cc.o.d -o src/bali-phy/bali-phy.p/loggers.cc.o -c ../src/bali-phy/loggers.cc
../src/bali-phy/loggers.cc: In function ‘nlohmann::json_abi_v3_11_3::json logged_params_and_some_computed_stuff(const Model&, long int)’:
../src/bali-phy/loggers.cc:168:29: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  168 |             const alphabet& a = (*P)[i].get_alphabet();
      |                             ^
../src/bali-phy/loggers.cc:168:53: note: the temporary was destroyed at the end of the full expression ‘P->Parameters::operator[](i).data_partition::get_alphabet()’
  168 |             const alphabet& a = (*P)[i].get_alphabet();
      |                                 ~~~~~~~~~~~~~~~~~~~~^~
../src/bali-phy/loggers.cc: In function ‘owned_ptr<MCMC::TableFunction<std::__cxx11::basic_string<char> > > construct_table_function(owned_ptr<Model>&, const std::vector<std::__cxx11::basic_string<char> >&)’:
../src/bali-phy/loggers.cc:247:29: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  247 |             const alphabet& a = (*P)[i].get_alphabet();
      |                             ^
../src/bali-phy/loggers.cc:247:53: note: the temporary was destroyed at the end of the full expression ‘(& P.owned_ptr<Parameters>::operator*())->Parameters::operator[](i).mutable_data_partition::<anonymous>.data_partition::get_alphabet()’
  247 |             const alphabet& a = (*P)[i].get_alphabet();
      |                                 ~~~~~~~~~~~~~~~~~~~~^~
[173/297] c++  -o src/bali-phy/bali-phy src/bali-phy/bali-phy.p/link-partitions.cc.o src/bali-phy/bali-phy.p/bali-phy.cc.o src/bali-phy/bali-phy.p/help.cc.o src/bali-phy/bali-phy.p/A-T-model.cc.o src/bali-phy/bali-phy.p/files.cc.o src/bali-phy/bali-phy.p/loggers.cc.o src/bali-phy/bali-phy.p/system.cc.o src/bali-phy/bali-phy.p/cmd_line.cc.o src/bali-phy/bali-phy.p/paths.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-export-dynamic -Wl,--whole-archive -Wl,--start-group src/util/libutil.a src/libcommon.a src/computation/libcomputation.a src/libbaliphy.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -ldl -lm -Wl,--end-group
[174/297] c++ -Isrc/builtins/Alphabet.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Alphabet.so.p/Alphabet.cc.o -MF src/builtins/Alphabet.so.p/Alphabet.cc.o.d -o src/builtins/Alphabet.so.p/Alphabet.cc.o -c ../src/builtins/Alphabet.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/boost/config/no_tr1/functional.hpp:21,
                 from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
                 from /usr/include/boost/intrusive_ptr.hpp:16,
                 from ../src/computation/object.H:6,
                 from ../src/computation/machine/args.H:5,
                 from ../src/builtins/Alphabet.cc:2:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_alphabet_letters(OperationArgs&)’ at ../src/builtins/Alphabet.cc:28:14:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[175/297] c++  -o src/builtins/Alphabet.so src/builtins/Alphabet.so.p/Alphabet.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[176/297] c++ -Isrc/builtins/Modifiables.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Modifiables.so.p/Modifiables.cc.o -MF src/builtins/Modifiables.so.p/Modifiables.cc.o.d -o src/builtins/Modifiables.so.p/Modifiables.cc.o -c ../src/builtins/Modifiables.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/boost/config/no_tr1/functional.hpp:21,
                 from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
                 from /usr/include/boost/intrusive_ptr.hpp:16,
                 from ../src/computation/object.H:6,
                 from ../src/computation/machine/args.H:5,
                 from ../src/builtins/Modifiables.cc:2:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘expression_ref maybe_modifiable_structure(reg_heap&, int)’ at ../src/builtins/Modifiables.cc:52:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[177/297] c++  -o src/builtins/Modifiables.so src/builtins/Modifiables.so.p/Modifiables.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[178/297] c++ -Isrc/builtins/Range.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Range.so.p/Range.cc.o -MF src/builtins/Range.so.p/Range.cc.o.d -o src/builtins/Range.so.p/Range.cc.o -c ../src/builtins/Range.cc
[179/297] c++  -o src/builtins/Range.so src/builtins/Range.so.p/Range.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[180/297] c++ -Isrc/builtins/Distribution.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Distribution.so.p/Distribution.cc.o -MF src/builtins/Distribution.so.p/Distribution.cc.o.d -o src/builtins/Distribution.so.p/Distribution.cc.o -c ../src/builtins/Distribution.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/builtins/Distribution.cc:2:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘closure builtin_function_sample_CRP(OperationArgs&)’ at ../src/builtins/Distribution.cc:351:22:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_sample_CRP(OperationArgs&)’ at ../src/builtins/Distribution.cc:358:14:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[181/297] c++  -o src/builtins/Distribution.so src/builtins/Distribution.so.p/Distribution.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[182/297] c++ -Isrc/builtins/PopGen.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/PopGen.so.p/PopGen.cc.o -MF src/builtins/PopGen.so.p/PopGen.cc.o.d -o src/builtins/PopGen.so.p/PopGen.cc.o -c ../src/builtins/PopGen.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/builtins/PopGen.cc:3:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_read_phase2_file(OperationArgs&)’ at ../src/builtins/PopGen.cc:345:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_read_phase2_file(OperationArgs&)’ at ../src/builtins/PopGen.cc:346:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_read_phase2_file(OperationArgs&)’ at ../src/builtins/PopGen.cc:348:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_allele_frequency_spectrum(OperationArgs&)’ at ../src/builtins/PopGen.cc:389:15:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_read_phase_file(OperationArgs&)’ at ../src/builtins/PopGen.cc:113:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_read_phase_file(OperationArgs&)’ at ../src/builtins/PopGen.cc:114:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_read_phase_file(OperationArgs&)’ at ../src/builtins/PopGen.cc:116:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘closure builtin_function_remove_2nd_allele(OperationArgs&)’ at ../src/builtins/PopGen.cc:361:20:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[183/297] c++  -o src/builtins/PopGen.so src/builtins/PopGen.so.p/PopGen.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[184/297] c++ -Isrc/builtins/Alignment.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Alignment.so.p/Alignment.cc.o -MF src/builtins/Alignment.so.p/Alignment.cc.o.d -o src/builtins/Alignment.so.p/Alignment.cc.o -c ../src/builtins/Alignment.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/boost/config/no_tr1/functional.hpp:21,
                 from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
                 from /usr/include/boost/intrusive_ptr.hpp:16,
                 from ../src/computation/object.H:6,
                 from ../src/computation/machine/args.H:5,
                 from ../src/builtins/Alignment.cc:2:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_select_range(OperationArgs&)’ at ../src/builtins/Alignment.cc:422:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_sequence_names(OperationArgs&)’ at ../src/builtins/Alignment.cc:499:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_sequences_from_alignment(OperationArgs&)’ at ../src/builtins/Alignment.cc:485:16:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_sequences_from_alignment(OperationArgs&)’ at ../src/builtins/Alignment.cc:486:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_leaf_sequence_counts(OperationArgs&)’ at ../src/builtins/Alignment.cc:366:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[185/297] c++  -o src/builtins/Alignment.so src/builtins/Alignment.so.p/Alignment.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[186/297] c++ -Isrc/builtins/Vector.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Vector.so.p/Vector.cc.o -MF src/builtins/Vector.so.p/Vector.cc.o.d -o src/builtins/Vector.so.p/Vector.cc.o -c ../src/builtins/Vector.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/builtins/Vector.cc:2:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘closure builtin_function_list_to_vector(OperationArgs&)’ at ../src/builtins/Vector.cc:85:21:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[187/297] c++ -Isrc/builtins/Environment.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Environment.so.p/Environment.cc.o -MF src/builtins/Environment.so.p/Environment.cc.o.d -o src/builtins/Environment.so.p/Environment.cc.o -c ../src/builtins/Environment.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/boost/config/no_tr1/functional.hpp:21,
                 from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
                 from /usr/include/boost/intrusive_ptr.hpp:16,
                 from ../src/computation/object.H:6,
                 from ../src/computation/machine/args.H:5,
                 from ../src/builtins/Environment.cc:2:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_getArgs(OperationArgs&)’ at ../src/builtins/Environment.cc:17:16:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[188/297] c++  -o src/builtins/Vector.so src/builtins/Vector.so.p/Vector.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[189/297] c++  -o src/builtins/Environment.so src/builtins/Environment.so.p/Environment.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[190/297] c++ -Isrc/builtins/SModel.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/SModel.so.p/SModel.cc.o -MF src/builtins/SModel.so.p/SModel.cc.o.d -o src/builtins/SModel.so.p/SModel.cc.o -c ../src/builtins/SModel.cc
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/boost/config/no_tr1/functional.hpp:21,
                 from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
                 from /usr/include/boost/intrusive_ptr.hpp:16,
                 from ../src/computation/object.H:6,
                 from ../src/computation/machine/args.H:5,
                 from ../src/builtins/SModel.cc:3:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const expression_ref&}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘closure builtin_function_modulated_markov_smap(OperationArgs&)’ at ../src/builtins/SModel.cc:527:31:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[191/297] c++ -Isrc/builtins/MCMC.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/MCMC.so.p/MCMC.cc.o -MF src/builtins/MCMC.so.p/MCMC.cc.o.d -o src/builtins/MCMC.so.p/MCMC.cc.o -c ../src/builtins/MCMC.cc
[192/297] c++  -o src/builtins/SModel.so src/builtins/SModel.so.p/SModel.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[193/297] c++  -o src/builtins/MCMC.so src/builtins/MCMC.so.p/MCMC.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[194/297] c++ -Isrc/builtins/Real.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Real.so.p/Real.cc.o -MF src/builtins/Real.so.p/Real.cc.o.d -o src/builtins/Real.so.p/Real.cc.o -c ../src/builtins/Real.cc
[195/297] c++  -o src/builtins/Real.so src/builtins/Real.so.p/Real.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[196/297] c++ -Isrc/builtins/Text.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Text.so.p/Text.cc.o -MF src/builtins/Text.so.p/Text.cc.o.d -o src/builtins/Text.so.p/Text.cc.o -c ../src/builtins/Text.cc
[197/297] c++  -o src/builtins/Text.so src/builtins/Text.so.p/Text.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[198/297] c++ -Isrc/builtins/Bits.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Bits.so.p/Bits.cc.o -MF src/builtins/Bits.so.p/Bits.cc.o.d -o src/builtins/Bits.so.p/Bits.cc.o -c ../src/builtins/Bits.cc
[199/297] c++  -o src/builtins/Bits.so src/builtins/Bits.so.p/Bits.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[200/297] c++ -Isrc/builtins/Foreign.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Foreign.so.p/Foreign.cc.o -MF src/builtins/Foreign.so.p/Foreign.cc.o.d -o src/builtins/Foreign.so.p/Foreign.cc.o -c ../src/builtins/Foreign.cc
In file included from /usr/include/c++/13/map:62,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from ../src/util/include/util/json.hh:3,
                 from ../src/builtins/Foreign.cc:8:
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’,
    inlined from ‘std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]’ at /usr/include/c++/13/bits/stl_map.h:601:22,
    inlined from ‘nlohmann::json_abi_v3_11_3::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_11_3::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2132:57,
    inlined from ‘nlohmann::json_abi_v3_11_3::json c_json(const expression_ref&)’ at ../src/builtins/Foreign.cc:60:16:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[201/297] c++  -o src/builtins/Foreign.so src/builtins/Foreign.so.p/Foreign.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[202/297] c++ -Isrc/builtins/Char.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/Char.so.p/Char.cc.o -MF src/builtins/Char.so.p/Char.cc.o.d -o src/builtins/Char.so.p/Char.cc.o -c ../src/builtins/Char.cc
[203/297] c++  -o src/builtins/Char.so src/builtins/Char.so.p/Char.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[204/297] c++ -Isrc/model_P.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/model_P.p/tools_model_P.cc.o -MF src/model_P.p/tools_model_P.cc.o.d -o src/model_P.p/tools_model_P.cc.o -c ../src/tools/model_P.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/tools/model_P.cc:21:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘int main(int, char**)’ at ../src/tools/model_P.cc:192:21:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[205/297] c++  -o src/model_P src/model_P.p/tools_model_P.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[206/297] c++ -Isrc/stats-select.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/stats-select.p/tools_stats-select.cc.o -MF src/stats-select.p/tools_stats-select.cc.o.d -o src/stats-select.p/tools_stats-select.cc.o -c ../src/tools/stats-select.cc
[207/297] c++  -o src/stats-select src/stats-select.p/tools_stats-select.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[208/297] c++ -Isrc/builtins/SMC.so.p -Isrc/builtins -I../src/builtins -I../src/util/include -I. -I.. -Isrc -I../src -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/builtins/SMC.so.p/SMC.cc.o -MF src/builtins/SMC.so.p/SMC.cc.o.d -o src/builtins/SMC.so.p/SMC.cc.o -c ../src/builtins/SMC.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/builtins/SMC.cc:3:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, int>}; _Tp = std::pair<double, int>; _Alloc = std::allocator<std::pair<double, int> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<double, int> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, int>}; _Tp = std::pair<double, int>; _Alloc = std::allocator<std::pair<double, int> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<double, int>; _Alloc = std::allocator<std::pair<double, int> >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<std::pair<double, int> > compress_states(const std::vector<int>&, const std::vector<double>&)’ at ../src/builtins/SMC.cc:652:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<expression_ref>::iterator’ changed in GCC 7.1
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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<std::pair<double, int> > smc_trace(double, std::vector<double>, std::vector<double>, double, const alignment&)’ at ../src/builtins/SMC.cc:728:29:
/usr/include/c++/13/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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<std::pair<double, int> > smc_trace(double, std::vector<double>, std::vector<double>, double, const alignment&)’ at ../src/builtins/SMC.cc:729:19:
/usr/include/c++/13/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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_smc_trace(OperationArgs&)’ at ../src/builtins/SMC.cc:908:28:
/usr/include/c++/13/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 = {expression_ref}; _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = expression_ref; _Alloc = std::allocator<expression_ref>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_smc_trace(OperationArgs&)’ at ../src/builtins/SMC.cc:917:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<expression_ref*, std::vector<expression_ref> >’ 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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘log_double_t smc(double, std::vector<double>, std::vector<double>, double, const alignment&)’ at ../src/builtins/SMC.cc:824:29:
/usr/include/c++/13/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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘log_double_t smc(double, std::vector<double>, std::vector<double>, double, const alignment&)’ at ../src/builtins/SMC.cc:825:19:
/usr/include/c++/13/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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘closure builtin_function_smc_density(OperationArgs&)’ at ../src/builtins/SMC.cc:887:28:
/usr/include/c++/13/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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[209/297] c++  -o src/builtins/SMC.so src/builtins/SMC.so.p/SMC.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -Wl,--end-group
[210/297] c++ -Isrc/statreport.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/statreport.p/tools_statreport.cc.o -MF src/statreport.p/tools_statreport.cc.o.d -o src/statreport.p/tools_statreport.cc.o -c ../src/tools/statreport.cc
../src/tools/statreport.cc: In function ‘void show_mode(const std::string&, const std::vector<Table<double> >&, int, const std::vector<double>&, bool)’:
../src/tools/statreport.cc:300:24: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
  300 |     auto m = mode(total);
      |                        ^
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /usr/include/c++/13/valarray:40,
                 from ../src/tools/statistics.H:24,
                 from ../src/tools/statreport.cc:36:
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from ../src/tools/statreport.cc:27:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘int get_burn_in(const std::vector<double>&, double, int)’ at ../src/tools/statreport.cc:216:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘int get_burn_in(const std::vector<double>&, double, int)’ at ../src/tools/statreport.cc:218:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘int get_burn_in(const std::vector<double>&, double, int)’ at ../src/tools/statreport.cc:218:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘void show_median(boost::program_options::variables_map&, const std::string&, const std::vector<Table<double> >&, int, const std::vector<double>&, bool, double&, double&, double&)’ at ../src/tools/statreport.cc:335:9:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘void show_median(boost::program_options::variables_map&, const std::string&, const std::vector<Table<double> >&, int, const std::vector<double>&, bool, double&, double&, double&)’ at ../src/tools/statreport.cc:335:9:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘int get_burn_in(const std::vector<double>&, double, int)’ at ../src/tools/statreport.cc:216:23,
    inlined from ‘int main(int, char**)’ at ../src/tools/statreport.cc:648:22:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘int get_burn_in(const std::vector<double>&, double, int)’ at ../src/tools/statreport.cc:218:14,
    inlined from ‘int main(int, char**)’ at ../src/tools/statreport.cc:648:22:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘int get_burn_in(const std::vector<double>&, double, int)’ at ../src/tools/statreport.cc:218:14,
    inlined from ‘int main(int, char**)’ at ../src/tools/statreport.cc:648:22:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[211/297] c++  -o src/statreport src/statreport.p/tools_statreport.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[212/297] c++ -Isrc/alignment-gild.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-gild.p/tools_alignment-gild.cc.o -MF src/alignment-gild.p/tools_alignment-gild.cc.o.d -o src/alignment-gild.p/tools_alignment-gild.cc.o -c ../src/tools/alignment-gild.cc
[213/297] c++  -o src/alignment-gild src/alignment-gild.p/tools_alignment-gild.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[214/297] c++ -Isrc/alignment-consensus.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-consensus.p/tools_alignment-consensus.cc.o -MF src/alignment-consensus.p/tools_alignment-consensus.cc.o.d -o src/alignment-consensus.p/tools_alignment-consensus.cc.o -c ../src/tools/alignment-consensus.cc
[215/297] c++  -o src/alignment-consensus src/alignment-consensus.p/tools_alignment-consensus.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[216/297] c++ -Isrc/alignment-chop-internal.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-chop-internal.p/tools_alignment-chop-internal.cc.o -MF src/alignment-chop-internal.p/tools_alignment-chop-internal.cc.o.d -o src/alignment-chop-internal.p/tools_alignment-chop-internal.cc.o -c ../src/tools/alignment-chop-internal.cc
[217/297] c++  -o src/alignment-chop-internal src/alignment-chop-internal.p/tools_alignment-chop-internal.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[218/297] c++ -Isrc/alignment-indices.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-indices.p/tools_alignment-indices.cc.o -MF src/alignment-indices.p/tools_alignment-indices.cc.o.d -o src/alignment-indices.p/tools_alignment-indices.cc.o -c ../src/tools/alignment-indices.cc
[219/297] c++ -Isrc/alignment-max.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-max.p/tools_alignment-max.cc.o -MF src/alignment-max.p/tools_alignment-max.cc.o.d -o src/alignment-max.p/tools_alignment-max.cc.o -c ../src/tools/alignment-max.cc
[220/297] c++  -o src/alignment-indices src/alignment-indices.p/tools_alignment-indices.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[221/297] c++  -o src/alignment-max src/alignment-max.p/tools_alignment-max.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[222/297] c++ -Isrc/alignment-info.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-info.p/tools_alignment-info.cc.o -MF src/alignment-info.p/tools_alignment-info.cc.o.d -o src/alignment-info.p/tools_alignment-info.cc.o -c ../src/tools/alignment-info.cc
[223/297] c++  -o src/alignment-info src/alignment-info.p/tools_alignment-info.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[224/297] c++ -Isrc/alignment-find.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-find.p/tools_alignment-find.cc.o -MF src/alignment-find.p/tools_alignment-find.cc.o.d -o src/alignment-find.p/tools_alignment-find.cc.o -c ../src/tools/alignment-find.cc
[225/297] c++  -o src/alignment-find src/alignment-find.p/tools_alignment-find.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[226/297] c++ -Isrc/alignment-translate.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-translate.p/tools_alignment-translate.cc.o -MF src/alignment-translate.p/tools_alignment-translate.cc.o.d -o src/alignment-translate.p/tools_alignment-translate.cc.o -c ../src/tools/alignment-translate.cc
[227/297] c++  -o src/alignment-translate src/alignment-translate.p/tools_alignment-translate.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[228/297] c++ -Isrc/alignment-cat.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-cat.p/tools_alignment-cat.cc.o -MF src/alignment-cat.p/tools_alignment-cat.cc.o.d -o src/alignment-cat.p/tools_alignment-cat.cc.o -c ../src/tools/alignment-cat.cc
[229/297] c++  -o src/alignment-cat src/alignment-cat.p/tools_alignment-cat.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[230/297] c++ -Isrc/tree-mean-lengths.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/tree-mean-lengths.p/tools_tree-mean-lengths.cc.o -MF src/tree-mean-lengths.p/tools_tree-mean-lengths.cc.o.d -o src/tree-mean-lengths.p/tools_tree-mean-lengths.cc.o -c ../src/tools/tree-mean-lengths.cc
[231/297] c++  -o src/tree-mean-lengths src/tree-mean-lengths.p/tools_tree-mean-lengths.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[232/297] c++ -Isrc/trees-consensus.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-consensus.p/tools_trees-consensus.cc.o -MF src/trees-consensus.p/tools_trees-consensus.cc.o.d -o src/trees-consensus.p/tools_trees-consensus.cc.o -c ../src/tools/trees-consensus.cc
In file included from /usr/include/c++/13/algorithm:61,
                 from ../src/tools/trees-consensus.cc:21:
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, __cxx11::basic_string<char> >*, vector<pair<double, __cxx11::basic_string<char> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<consensus_level_order>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, std::__cxx11::basic_string<char> >*, std::vector<std::pair<double, std::__cxx11::basic_string<char> > > >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, std::__cxx11::basic_string<char> >*, std::vector<std::pair<double, std::__cxx11::basic_string<char> > > >’ changed in GCC 7.1
In file included from /usr/include/c++/13/bits/stl_algo.h:61:
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, __cxx11::basic_string<char> >*, vector<pair<double, __cxx11::basic_string<char> > > >; _Distance = int; _Tp = pair<double, __cxx11::basic_string<char> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<consensus_level_order>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, std::__cxx11::basic_string<char> >*, std::vector<std::pair<double, std::__cxx11::basic_string<char> > > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from ../src/tools/trees-consensus.cc:23:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Tp = std::pair<double, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<double, std::__cxx11::basic_string<char> > >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<double, std::__cxx11::basic_string<char> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, __cxx11::basic_string<char> >*, vector<pair<double, __cxx11::basic_string<char> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<consensus_level_order>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, std::__cxx11::basic_string<char> >*, std::vector<std::pair<double, std::__cxx11::basic_string<char> > > >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, std::__cxx11::basic_string<char> >*, std::vector<std::pair<double, std::__cxx11::basic_string<char> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, std::__cxx11::basic_string<char> >*, std::vector<std::pair<double, std::__cxx11::basic_string<char> > > >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Tp = std::pair<double, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<double, std::__cxx11::basic_string<char> > >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<double, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<double, std::__cxx11::basic_string<char> > >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<std::pair<double, std::__cxx11::basic_string<char> > > get_consensus_levels(const std::vector<std::__cxx11::basic_string<char> >&)’ at ../src/tools/trees-consensus.cc:137:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, std::__cxx11::basic_string<char> >*, std::vector<std::pair<double, std::__cxx11::basic_string<char> > > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, __cxx11::basic_string<char> >*, vector<pair<double, __cxx11::basic_string<char> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<consensus_level_order>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, __cxx11::basic_string<char> >*, vector<pair<double, __cxx11::basic_string<char> > > >; _Compare = consensus_level_order]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘std::vector<std::pair<double, std::__cxx11::basic_string<char> > > get_consensus_levels(const std::vector<std::__cxx11::basic_string<char> >&)’ at ../src/tools/trees-consensus.cc:140:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, std::__cxx11::basic_string<char> >*, std::vector<std::pair<double, std::__cxx11::basic_string<char> > > >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, __cxx11::basic_string<char> >*, vector<pair<double, __cxx11::basic_string<char> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<consensus_level_order>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, __cxx11::basic_string<char> >*, vector<pair<double, __cxx11::basic_string<char> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<consensus_level_order>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, __cxx11::basic_string<char> >*, vector<pair<double, __cxx11::basic_string<char> > > >; _Compare = consensus_level_order]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘std::vector<std::pair<double, std::__cxx11::basic_string<char> > > get_consensus_levels(const std::vector<std::__cxx11::basic_string<char> >&)’ at ../src/tools/trees-consensus.cc:140:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, std::__cxx11::basic_string<char> >*, std::vector<std::pair<double, std::__cxx11::basic_string<char> > > >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, std::__cxx11::basic_string<char> >*, std::vector<std::pair<double, std::__cxx11::basic_string<char> > > >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Tp = std::pair<double, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<double, std::__cxx11::basic_string<char> > >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<double, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<double, std::__cxx11::basic_string<char> > >]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘int main(int, char**)’ at ../src/tools/trees-consensus.cc:990:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, std::__cxx11::basic_string<char> >*, std::vector<std::pair<double, std::__cxx11::basic_string<char> > > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[233/297] c++  -o src/trees-consensus src/trees-consensus.p/tools_trees-consensus.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[234/297] c++ -Isrc/mctree-mean-lengths.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/mctree-mean-lengths.p/tools_mctree-mean-lengths.cc.o -MF src/mctree-mean-lengths.p/tools_mctree-mean-lengths.cc.o.d -o src/mctree-mean-lengths.p/tools_mctree-mean-lengths.cc.o -c ../src/tools/mctree-mean-lengths.cc
[235/297] c++  -o src/mctree-mean-lengths src/mctree-mean-lengths.p/tools_mctree-mean-lengths.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[236/297] c++ -Isrc/pickout.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/pickout.p/tools_pickout.cc.o -MF src/pickout.p/tools_pickout.cc.o.d -o src/pickout.p/tools_pickout.cc.o -c ../src/tools/pickout.cc
[237/297] c++  -o src/pickout src/pickout.p/tools_pickout.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[238/297] c++ -Isrc/trees-to-SRQ.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-to-SRQ.p/tools_trees-to-SRQ.cc.o -MF src/trees-to-SRQ.p/tools_trees-to-SRQ.cc.o.d -o src/trees-to-SRQ.p/tools_trees-to-SRQ.cc.o -c ../src/tools/trees-to-SRQ.cc
[239/297] c++  -o src/trees-to-SRQ src/trees-to-SRQ.p/tools_trees-to-SRQ.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[240/297] c++ -Isrc/cut-range.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/cut-range.p/tools_cut-range.cc.o -MF src/cut-range.p/tools_cut-range.cc.o.d -o src/cut-range.p/tools_cut-range.cc.o -c ../src/tools/cut-range.cc
[241/297] c++  -o src/cut-range src/cut-range.p/tools_cut-range.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[242/297] c++ -Isrc/trees-distances.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-distances.p/tools_trees-distances.cc.o -MF src/trees-distances.p/tools_trees-distances.cc.o.d -o src/trees-distances.p/tools_trees-distances.cc.o -c ../src/tools/trees-distances.cc
[243/297] c++  -o src/trees-distances src/trees-distances.p/tools_trees-distances.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[244/297] c++ -Isrc/alignments-diff.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignments-diff.p/tools_alignments-diff.cc.o -MF src/alignments-diff.p/tools_alignments-diff.cc.o.d -o src/alignments-diff.p/tools_alignments-diff.cc.o -c ../src/tools/alignments-diff.cc
[245/297] c++ -Isrc/tree-tool.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/tree-tool.p/tools_tree-tool.cc.o -MF src/tree-tool.p/tools_tree-tool.cc.o.d -o src/tree-tool.p/tools_tree-tool.cc.o -c ../src/tools/tree-tool.cc
[246/297] c++  -o src/alignments-diff src/alignments-diff.p/tools_alignments-diff.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[247/297] c++  -o src/tree-tool src/tree-tool.p/tools_tree-tool.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[248/297] c++ -Isrc/alignment-thin.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-thin.p/tools_alignment-thin.cc.o -MF src/alignment-thin.p/tools_alignment-thin.cc.o.d -o src/alignment-thin.p/tools_alignment-thin.cc.o -c ../src/tools/alignment-thin.cc
[249/297] c++  -o src/alignment-thin src/alignment-thin.p/tools_alignment-thin.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[250/297] c++ -Isrc/alignment-draw.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-draw.p/tools_colors.cc.o -MF src/alignment-draw.p/tools_colors.cc.o.d -o src/alignment-draw.p/tools_colors.cc.o -c ../src/tools/colors.cc
[251/297] c++ -Isrc/trees-bootstrap.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-bootstrap.p/tools_bootstrap.cc.o -MF src/trees-bootstrap.p/tools_bootstrap.cc.o.d -o src/trees-bootstrap.p/tools_bootstrap.cc.o -c ../src/tools/bootstrap.cc
[252/297] c++ -Isrc/alignment-distances.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-distances.p/tools_alignment-distances.cc.o -MF src/alignment-distances.p/tools_alignment-distances.cc.o.d -o src/alignment-distances.p/tools_alignment-distances.cc.o -c ../src/tools/alignment-distances.cc
[253/297] c++  -o src/alignment-distances src/alignment-distances.p/tools_alignment-distances.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[254/297] c++ -Isrc/alignment-draw.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-draw.p/tools_alignment-draw.cc.o -MF src/alignment-draw.p/tools_alignment-draw.cc.o.d -o src/alignment-draw.p/tools_alignment-draw.cc.o -c ../src/tools/alignment-draw.cc
In file included from /usr/include/c++/13/vector:72,
                 from ../src/tree/tree.H:31,
                 from ../src/tools/alignment-draw.cc:23:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘std::vector<T> convertTo(const std::vector<std::__cxx11::basic_string<char> >&) [with T = double]’ at ../src/util/include/util/string/convert.H:36:13:
/usr/include/c++/13/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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[255/297] c++  -o src/alignment-draw src/alignment-draw.p/tools_alignment-draw.cc.o src/alignment-draw.p/tools_colors.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[256/297] c++ -Isrc/trees-bootstrap.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-bootstrap.p/tools_trees-bootstrap.cc.o -MF src/trees-bootstrap.p/tools_trees-bootstrap.cc.o.d -o src/trees-bootstrap.p/tools_trees-bootstrap.cc.o -c ../src/tools/trees-bootstrap.cc
../src/tools/trees-bootstrap.cc: In function ‘std::pair<double, double> am_sdsf(const tree_sample_collection&, int, const std::map<boost::dynamic_bitset<>, p_counts>&, double)’:
../src/tools/trees-bootstrap.cc:567:117: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
  567 | am_sdsf(const tree_sample_collection& tree_dists, int d, const map<dynamic_bitset<>, p_counts>& counts, double min_f)
      |                                                                                                                     ^
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from ../src/tools/trees-bootstrap.cc:35:
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘double greater_than(const std::valarray<double>&, std::valarray<double>, double)’ at ../src/tools/trees-bootstrap.cc:195:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘double greater_than(const std::valarray<double>&, std::valarray<double>, double)’ at ../src/tools/trees-bootstrap.cc:195:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘double greater_than(const std::valarray<double>&, std::valarray<double>, double)’ at ../src/tools/trees-bootstrap.cc:202:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘double greater_than(const std::valarray<double>&, std::valarray<double>, double)’ at ../src/tools/trees-bootstrap.cc:202:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from ../src/tools/trees-bootstrap.cc:37:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void write_LODs(const std::string&, std::vector<std::vector<var_stats> >&)’ at ../src/tools/trees-bootstrap.cc:320:19:
/usr/include/c++/13/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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[257/297] c++  -o src/trees-bootstrap src/trees-bootstrap.p/tools_trees-bootstrap.cc.o src/trees-bootstrap.p/tools_bootstrap.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[258/297] c++ -Isrc/extract-ancestors.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/extract-ancestors.p/tools_extract-ancestors.cc.o -MF src/extract-ancestors.p/tools_extract-ancestors.cc.o.d -o src/extract-ancestors.p/tools_extract-ancestors.cc.o -c ../src/tools/extract-ancestors.cc
[259/297] c++  -o src/extract-ancestors src/extract-ancestors.p/tools_extract-ancestors.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[260/297] /usr/bin/meson --internal exe --capture doc/bali-phy.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/bali-phy.md
[261/297] /usr/bin/meson --internal exe --capture doc/model_P.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/model_P.md
[262/297] /usr/bin/meson --internal exe --capture doc/statreport.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/statreport.md
[263/297] c++ -Isrc/bali-subsample.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-subsample.p/tools_subsample.cc.o -MF src/bali-subsample.p/tools_subsample.cc.o.d -o src/bali-subsample.p/tools_subsample.cc.o -c ../src/tools/subsample.cc
[264/297] /usr/bin/meson --internal exe --capture doc/stats-select.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/stats-select.md
[265/297] c++  -o src/bali-subsample src/bali-subsample.p/tools_subsample.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[266/297] /usr/bin/meson --internal exe --capture doc/alignment-gild.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignment-gild.md
[267/297] /usr/bin/meson --internal exe --capture doc/alignment-consensus.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignment-consensus.md
[268/297] /usr/bin/meson --internal exe --capture doc/alignment-max.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignment-max.md
[269/297] /usr/bin/meson --internal exe --capture doc/alignment-chop-internal.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignment-chop-internal.md
[270/297] /usr/bin/meson --internal exe --capture doc/alignment-indices.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignment-indices.md
[271/297] /usr/bin/meson --internal exe --capture doc/alignment-info.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignment-info.md
[272/297] /usr/bin/meson --internal exe --capture doc/alignment-cat.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignment-cat.md
[273/297] /usr/bin/meson --internal exe --capture doc/alignment-translate.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignment-translate.md
[274/297] /usr/bin/meson --internal exe --capture doc/alignment-find.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignment-find.md
[275/297] /usr/bin/meson --internal exe --capture doc/tree-mean-lengths.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/tree-mean-lengths.md
[276/297] /usr/bin/meson --internal exe --capture doc/trees-consensus.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/trees-consensus.md
[277/297] /usr/bin/meson --internal exe --capture doc/mctree-mean-lengths.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/mctree-mean-lengths.md
[278/297] /usr/bin/meson --internal exe --capture doc/trees-to-SRQ.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/trees-to-SRQ.md
[279/297] /usr/bin/meson --internal exe --capture doc/cut-range.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/cut-range.md
[280/297] /usr/bin/meson --internal exe --capture doc/pickout.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/pickout.md
[281/297] /usr/bin/meson --internal exe --capture doc/trees-distances.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/trees-distances.md
[282/297] /usr/bin/meson --internal exe --capture doc/alignment-thin.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignment-thin.md
[283/297] /usr/bin/meson --internal exe --capture doc/alignments-diff.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignments-diff.md
[284/297] /usr/bin/meson --internal exe --capture doc/tree-tool.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/tree-tool.md
[285/297] /usr/bin/meson --internal exe --capture doc/alignment-distances.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignment-distances.md
[286/297] /usr/bin/meson --internal exe --capture doc/alignment-draw.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/alignment-draw.md
[287/297] /usr/bin/meson --internal exe --capture doc/trees-bootstrap.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/trees-bootstrap.md
[288/297] /usr/bin/meson --internal exe --capture doc/draw-tree.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/draw-tree.md
[289/297] /usr/bin/meson --internal exe --capture doc/extract-ancestors.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/extract-ancestors.md
[290/297] /usr/bin/meson --internal exe --capture doc/summarize-ancestors.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/summarize-ancestors.md
[291/297] /usr/bin/meson --internal exe --capture doc/bali-subsample.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/bali-subsample.md
[292/297] /usr/bin/meson --internal exe --capture doc/bp-analyze.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/bp-analyze.md
[293/297] /usr/bin/meson --internal exe --capture doc/bali-phy-pkg.1 -- /usr/bin/pandoc -s -t man -f markdown-smart ../doc/man/bali-phy-pkg.md
[294/297] c++ -Isrc/summarize-ancestors.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/summarize-ancestors.p/tools_summarize-ancestors.cc.o -MF src/summarize-ancestors.p/tools_summarize-ancestors.cc.o.d -o src/summarize-ancestors.p/tools_summarize-ancestors.cc.o -c ../src/tools/summarize-ancestors.cc
[295/297] c++  -o src/summarize-ancestors src/summarize-ancestors.p/tools_summarize-ancestors.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm -Wl,--end-group
[296/297] c++ -Isrc/draw-tree.p -Isrc -I../src -I. -I.. -I../src/util/include -I/usr/include -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++17 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/draw-tree.p/tools_draw-tree.cc.o -MF src/draw-tree.p/tools_draw-tree.cc.o.d -o src/draw-tree.p/tools_draw-tree.cc.o -c ../src/tools/draw-tree.cc
../src/tools/draw-tree.cc: In function ‘MC_tree_with_lengths collapse_MC_tree(const MC_tree_with_lengths&)’:
../src/tools/draw-tree.cc:3351:17: warning: unused variable ‘right1’ [-Wunused-variable]
 3351 |             int right1 = MC1.mapping[b1];
      |                 ^~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from ../src/tools/draw-tree.cc:23:
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {circular_range}; _Tp = circular_range; _Alloc = std::allocator<circular_range>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<circular_range>::iterator’ changed in GCC 7.1
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {circular_range}; _Tp = circular_range; _Alloc = std::allocator<circular_range>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = circular_range; _Alloc = std::allocator<circular_range>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘bool subtrees_of_node_overlap(tree_layout&, int)’ at ../src/tools/draw-tree.cc:1255:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<circular_range*, std::vector<circular_range> >’ 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 = {circular_range}; _Tp = circular_range; _Alloc = std::allocator<circular_range>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = circular_range; _Alloc = std::allocator<circular_range>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void equalize_daylight_greedy(tree_layout&, int)’ at ../src/tools/draw-tree.cc:1330:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<circular_range*, std::vector<circular_range> >’ 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 = {circular_range}; _Tp = circular_range; _Alloc = std::allocator<circular_range>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = circular_range; _Alloc = std::allocator<circular_range>]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from ‘void equalize_daylight(tree_layout&, int)’ at ../src/tools/draw-tree.cc:1287:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<circular_range*, std::vector<circular_range> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘MC_tree_with_lengths get_MC_tree_with_lengths(const std::string&)’ at ../src/tools/draw-tree.cc:315:31:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _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 ‘MC_tree_with_lengths get_MC_tree_with_lengths(const std::string&)’ at ../src/tools/draw-tree.cc:337:30:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _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 ‘MC_tree_with_lengths get_MC_tree_with_lengths(const std::string&)’ at ../src/tools/draw-tree.cc:355:28:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _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 ‘MC_tree_with_lengths get_MC_tree_with_lengths(const std::string&)’ at ../src/tools/draw-tree.cc:371:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
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++/13/bits/stl_vector.h:1296:21,
    inlined from ‘MC_tree_with_lengths get_MC_tree_with_lengths(const std::string&)’ at ../src/tools/draw-tree.cc:379:30:
/usr/include/c++/13/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 ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual double energy2::operator()(const graph_layout&, std::vector<point_position>&) const’ at ../src/tools/draw-tree.cc:2325:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[297/297] c++  -o src/draw-tree src/draw-tree.p/tools_draw-tree.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -O3 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 -lm /usr/lib/arm-linux-gnueabihf/libcairo.so -Wl,--end-group
   dh_auto_test -a -O--buildsystem=meson
	cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test
ninja: Entering directory `/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[1/4] Generating src/git-version.h with a custom command
 1/36 bali-phy version               OK                0.02s
 2/36 bali-phy help                  OK                0.02s
 3/36 bali-phy 5d test               OK                4.05s
 4/36 model_P --help                 OK                0.01s
 5/36 statreport --help              OK                0.01s
 6/36 stats-select --help            OK                0.01s
 7/36 alignment-gild --help          OK                0.01s
 8/36 alignment-consensus --help     OK                0.01s
 9/36 alignment-max --help           OK                0.02s
10/36 alignment-chop-internal --help OK                0.03s
11/36 alignment-indices --help       OK                0.01s
12/36 alignment-info --help          OK                0.01s
13/36 alignment-cat --help           OK                0.02s
14/36 alignment-translate --help     OK                0.01s
15/36 alignment-find --help          OK                0.01s
16/36 trees-consensus --help         OK                0.01s
17/36 tree-mean-lengths --help       OK                0.01s
18/36 mctree-mean-lengths --help     OK                0.01s
19/36 trees-to-SRQ --help            OK                0.01s
20/36 pickout --help                 OK                0.02s
21/36 cut-range --help               OK                0.01s
22/36 trees-distances --help         OK                0.02s
23/36 alignment-thin --help          OK                0.01s
24/36 alignments-diff --help         OK                0.02s
25/36 tree-tool --help               OK                0.02s
26/36 alignment-distances --help     OK                0.02s
27/36 alignment-draw --help          OK                0.02s
28/36 trees-bootstrap --help         OK                0.03s
29/36 draw-tree --help               OK                0.06s
30/36 extract-ancestors --help       OK                0.02s
31/36 summarize-ancestors --help     OK                0.01s
32/36 subsample --help               OK                0.01s
33/36 bali-phy 5d -A 200             OK               10.05s
34/36 bali-phy 5d +A 50              OK               12.43s
35/36 bali-phy 48 +A 3               OK               19.62s
36/36 bali-phy testsuite             OK              231.13s

Ok:                 36  
Expected Fail:      0   
Fail:               0   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/meson-logs/testlog.txt
   create-stamp debian/debhelper-build-stamp
   dh_testroot -a -O--buildsystem=meson
   dh_prep -a -O--buildsystem=meson
   dh_auto_install --destdir=debian/bali-phy/ -a -O--buildsystem=meson
	cd obj-arm-linux-gnueabihf && DESTDIR=/<<BUILDDIR>>/bali-phy-3.6.1\+dfsg/debian/bali-phy LC_ALL=C.UTF-8 ninja install
[1/5] Generating src/git-version.h with a custom command
[1/2] Installing files.
Installing subdir /<<PKGBUILDDIR>>/haskell to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell
Installing /<<PKGBUILDDIR>>/haskell/IModel.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell
Installing /<<PKGBUILDDIR>>/haskell/MCMC.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell
Installing /<<PKGBUILDDIR>>/haskell/Parameters.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell
Installing /<<PKGBUILDDIR>>/haskell/Parse.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell
Installing /<<PKGBUILDDIR>>/haskell/PopGen.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell
Installing /<<PKGBUILDDIR>>/haskell/Prelude.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell
Installing /<<PKGBUILDDIR>>/haskell/Probability.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell
Installing /<<PKGBUILDDIR>>/haskell/Range.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell
Installing /<<PKGBUILDDIR>>/haskell/SMC.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell
Installing /<<PKGBUILDDIR>>/haskell/SModel.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell
Installing /<<PKGBUILDDIR>>/haskell/Tree.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell
Installing /<<PKGBUILDDIR>>/haskell/BAliPhy/ATModel.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/BAliPhy
Installing /<<PKGBUILDDIR>>/haskell/BAliPhy/ATModel/DataPartition.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/BAliPhy/ATModel
Installing /<<PKGBUILDDIR>>/haskell/Bio/Alignment.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Bio
Installing /<<PKGBUILDDIR>>/haskell/Bio/Alphabet.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Bio
Installing /<<PKGBUILDDIR>>/haskell/Bio/Sequence.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Bio
Installing /<<PKGBUILDDIR>>/haskell/Bio/Alignment/Matrix.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Bio/Alignment
Installing /<<PKGBUILDDIR>>/haskell/Bio/Alignment/Pairwise.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Bio/Alignment
Installing /<<PKGBUILDDIR>>/haskell/Compiler/Base.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler
Installing /<<PKGBUILDDIR>>/haskell/Compiler/Enum.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler
Installing /<<PKGBUILDDIR>>/haskell/Compiler/IO.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler
Installing /<<PKGBUILDDIR>>/haskell/Compiler/Num.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler
Installing /<<PKGBUILDDIR>>/haskell/Compiler/Real.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler
Installing /<<PKGBUILDDIR>>/haskell/Compiler/ST.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler
Installing /<<PKGBUILDDIR>>/haskell/Control/DeepSeq.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Control
Installing /<<PKGBUILDDIR>>/haskell/Control/Monad.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Control
Installing /<<PKGBUILDDIR>>/haskell/Data/Array.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/BitVector.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Bool.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Char.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Either.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Eq.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Function.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Ix.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/JSON.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/List.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Map.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Matrix.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Maybe.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Ord.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/ReadFile.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Set.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Text.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Data/Tuple.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Data
Installing /<<PKGBUILDDIR>>/haskell/Foreign/Introspection.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign
Installing /<<PKGBUILDDIR>>/haskell/Foreign/Pair.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign
Installing /<<PKGBUILDDIR>>/haskell/Foreign/String.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign
Installing /<<PKGBUILDDIR>>/haskell/Foreign/Vector.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign
Installing /<<PKGBUILDDIR>>/haskell/Probability/Random.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Bernoulli.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Beta.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Binomial.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Categorical.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Cauchy.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Dirichlet.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/DirichletProcess.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Discrete.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/ExpTransform.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Exponential.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/FakeDist.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Gamma.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Geometric.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Laplace.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/List.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Mixture.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Normal.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Poisson.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/RandomAlignment.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Tree.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/Probability/Distribution/Uniform.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution
Installing /<<PKGBUILDDIR>>/haskell/SModel/Codons.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/SModel
Installing /<<PKGBUILDDIR>>/haskell/SModel/Doublets.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/SModel
Installing /<<PKGBUILDDIR>>/haskell/SModel/Frequency.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/SModel
Installing /<<PKGBUILDDIR>>/haskell/SModel/Likelihood.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/SModel
Installing /<<PKGBUILDDIR>>/haskell/SModel/Nucleotides.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/SModel
Installing /<<PKGBUILDDIR>>/haskell/SModel/ReversibleMarkov.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/SModel
Installing /<<PKGBUILDDIR>>/haskell/System/Environment.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/System
Installing /<<PKGBUILDDIR>>/haskell/Tree/Newick.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/haskell/Tree
Installing subdir /<<PKGBUILDDIR>>/bindings to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings
Installing /<<PKGBUILDDIR>>/bindings/distributions/bernoulli.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/beta.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/binomial.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/cauchy.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/exponential.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/gamma.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/geometric.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/iid.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/laplace.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/log_gamma.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/log_laplace.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/log_normal.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/normal.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/poisson.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/shifted_exponential.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/shifted_gamma.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/symmetric_dirichlet.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/symmetric_dirichlet_on.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/uniform.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/distributions/uniform_int.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/distributions
Installing /<<PKGBUILDDIR>>/bindings/functions/aa.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/add.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/codons.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/cos.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/div.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/dna.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/exp.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/getAminoAcids.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/getNucleotides.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/intToDouble.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/length.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/letter_pairs.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/letters.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/log.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/map.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/mul.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/num_branches.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/quantile.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/replicate.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/rna.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/sin.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/sqrt.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/standard_code.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/sub.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/take.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/tan.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/uniform_discretize.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/unit_mixture.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/zip.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/zipWith.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions
Installing /<<PKGBUILDDIR>>/bindings/functions/constructors/Cons.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions/constructors
Installing /<<PKGBUILDDIR>>/bindings/functions/constructors/Nil.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/functions/constructors
Installing /<<PKGBUILDDIR>>/bindings/models/branch_site.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/dNdS.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/density.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/empirical.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/equ.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/f.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/f1x4.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/f3x4.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/f61.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/f81.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/fMutSel.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/fMutSel0.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/fe.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/get_q.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/gtr.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/gtr_sym.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/gwF.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/gy94.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/gy94_ext.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/hky85.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/hky85_sym.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/inv.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/jc69.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/jtt.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/k80.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/lg08.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/lg08_freq.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/m1a.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/m2a.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/m2a_test.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/m3.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/m3_test.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/m7.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/m8.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/m8a.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/m8a_test.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/markov_modulate_mixture.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/mg94.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/mg94_ext.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/mg94k.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/mixture.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/multiMixtureModel.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/multi_rate.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/mut_sel.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/mut_sel_aa.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/pam.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/parameter_mixture.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/rna_16a.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/rs05.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/rs07.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/rs07_relaxed_rates.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/sample.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/scaled_mixture.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/tn93.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/tn93_sym.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/wag.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/wag_freq.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/x2.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/x2_sym.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/x2x2.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/x3.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/x3_sym.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/x3x3.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models
Installing /<<PKGBUILDDIR>>/bindings/models/Covarion/galtier01.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion
Installing /<<PKGBUILDDIR>>/bindings/models/Covarion/huelsenbeck02.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion
Installing /<<PKGBUILDDIR>>/bindings/models/Covarion/ts98.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion
Installing /<<PKGBUILDDIR>>/bindings/models/Covarion/wang07.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion
Installing /<<PKGBUILDDIR>>/bindings/models/Frequencies/uniform.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models/Frequencies
Installing /<<PKGBUILDDIR>>/bindings/models/Rates/free.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models/Rates
Installing /<<PKGBUILDDIR>>/bindings/models/Rates/gamma.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models/Rates
Installing /<<PKGBUILDDIR>>/bindings/models/Rates/log_normal.json to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/bindings/models/Rates
Installing subdir /<<PKGBUILDDIR>>/help to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help
Installing /<<PKGBUILDDIR>>/help/alphabets.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help
Installing /<<PKGBUILDDIR>>/help/parameters.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help
Installing /<<PKGBUILDDIR>>/help/alphabets/Codons.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/alphabets
Installing /<<PKGBUILDDIR>>/help/alphabets/Doublets.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/alphabets
Installing /<<PKGBUILDDIR>>/help/alphabets/Triplets.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/alphabets
Installing /<<PKGBUILDDIR>>/help/alphabets/genetic-code.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/alphabets
Installing /<<PKGBUILDDIR>>/help/commands/Rao-Blackwellize.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/align.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/alphabet.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/branch-lengths.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/config.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/disable.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/enable.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/imodel.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/iterations.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/link.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/model.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/name.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/package-path.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/pre-burnin.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/print.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/scale.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/seed.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/set.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/smodel.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/subsample.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/test.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/tree.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/unalign.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/verbose.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/commands/version.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/commands
Installing /<<PKGBUILDDIR>>/help/parameters/priors.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/help/parameters
Installing subdir /<<PKGBUILDDIR>>/examples to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples
Installing /<<PKGBUILDDIR>>/examples/models/Demo6.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/models
Warning: trying to copy a symlink that points to a file. This will copy the file,
but this will be changed in a future version of Meson to copy the symlink as is. Please update your
build definitions so that it will not break when the change happens.
Installing /<<PKGBUILDDIR>>/examples/models/Demo5.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/models
Warning: trying to copy a symlink that points to a file. This will copy the file,
but this will be changed in a future version of Meson to copy the symlink as is. Please update your
build definitions so that it will not break when the change happens.
Installing /<<PKGBUILDDIR>>/examples/models/Demo4.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/models
Warning: trying to copy a symlink that points to a file. This will copy the file,
but this will be changed in a future version of Meson to copy the symlink as is. Please update your
build definitions so that it will not break when the change happens.
Installing /<<PKGBUILDDIR>>/examples/models/Demo3.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/models
Warning: trying to copy a symlink that points to a file. This will copy the file,
but this will be changed in a future version of Meson to copy the symlink as is. Please update your
build definitions so that it will not break when the change happens.
Installing /<<PKGBUILDDIR>>/examples/models/Demo2.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/models
Warning: trying to copy a symlink that points to a file. This will copy the file,
but this will be changed in a future version of Meson to copy the symlink as is. Please update your
build definitions so that it will not break when the change happens.
Installing /<<PKGBUILDDIR>>/examples/models/Demo1.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/models
Warning: trying to copy a symlink that points to a file. This will copy the file,
but this will be changed in a future version of Meson to copy the symlink as is. Please update your
build definitions so that it will not break when the change happens.
Installing /<<PKGBUILDDIR>>/examples/models/Coalmine.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/models
Warning: trying to copy a symlink that points to a file. This will copy the file,
but this will be changed in a future version of Meson to copy the symlink as is. Please update your
build definitions so that it will not break when the change happens.
Installing /<<PKGBUILDDIR>>/examples/models/Airline.hs to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/models
Warning: trying to copy a symlink that points to a file. This will copy the file,
but this will be changed in a future version of Meson to copy the symlink as is. Please update your
build definitions so that it will not break when the change happens.
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-GTR-LN8-WPD.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-GTR-LN8-c50.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-GTR-LN8-c50.tree to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-clustalw.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-clustalw.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-dialign2-2.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-fsa.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-fsa.ph to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-poy.command to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-poy.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-poy.tree to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-poy.trees to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-probcons-RNA-trained.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-probcons-RNA.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-t-coffee.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-t-coffee.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-tcoffee.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25-tcoffee.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/25.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-GTR-DP6-MAP.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-GTR-DP6-MAP.tree to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-GTR-DP6-WPD.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-GTR-DP6-c10.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-GTR-DP6-consensus.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-clustalw.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-clustalw.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-dialign2-2.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-fsa.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-fsa.ph to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-probcons-RNA-trained.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-probcons-RNA.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-t-coffee.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48-t-coffee.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/48.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/5d-clustalw.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/5d-clustalw.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/5d-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/5S-rRNA/5d.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/5S-rRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/Duplications/hisA-hisF/hisA-hisF-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF
Installing /<<PKGBUILDDIR>>/examples/sequences/Duplications/hisA-hisF/hisA-hisF-muscle.ph to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF
Installing /<<PKGBUILDDIR>>/examples/sequences/Duplications/hisA-hisF/hisA-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF
Installing /<<PKGBUILDDIR>>/examples/sequences/Duplications/hisA-hisF/hisA.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF
Installing /<<PKGBUILDDIR>>/examples/sequences/Duplications/hisA-hisF/hisF-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF
Installing /<<PKGBUILDDIR>>/examples/sequences/Duplications/hisA-hisF/hisF.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF
Installing /<<PKGBUILDDIR>>/examples/sequences/Duplications/trp-tyr/trp-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Duplications/trp-tyr
Installing /<<PKGBUILDDIR>>/examples/sequences/Duplications/trp-tyr/trp-tyr-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Duplications/trp-tyr
Installing /<<PKGBUILDDIR>>/examples/sequences/Duplications/trp-tyr/trp.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Duplications/trp-tyr
Installing /<<PKGBUILDDIR>>/examples/sequences/Duplications/trp-tyr/tyr-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Duplications/trp-tyr
Installing /<<PKGBUILDDIR>>/examples/sequences/Duplications/trp-tyr/tyr.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Duplications/trp-tyr
Installing /<<PKGBUILDDIR>>/examples/sequences/EF-Tu/12d-clustalw.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/EF-Tu
Installing /<<PKGBUILDDIR>>/examples/sequences/EF-Tu/12d-clustalw.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/EF-Tu
Installing /<<PKGBUILDDIR>>/examples/sequences/EF-Tu/12d-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/EF-Tu
Installing /<<PKGBUILDDIR>>/examples/sequences/EF-Tu/12d.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/EF-Tu
Installing /<<PKGBUILDDIR>>/examples/sequences/EF-Tu/25-mafft.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/EF-Tu
Installing /<<PKGBUILDDIR>>/examples/sequences/EF-Tu/48b-clustalw.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/EF-Tu
Installing /<<PKGBUILDDIR>>/examples/sequences/EF-Tu/48b-clustalw.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/EF-Tu
Installing /<<PKGBUILDDIR>>/examples/sequences/EF-Tu/48b.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/EF-Tu
Installing /<<PKGBUILDDIR>>/examples/sequences/EF-Tu/5d-clustalw.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/EF-Tu
Installing /<<PKGBUILDDIR>>/examples/sequences/EF-Tu/5d-clustalw.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/EF-Tu
Installing /<<PKGBUILDDIR>>/examples/sequences/EF-Tu/5d-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/EF-Tu
Installing /<<PKGBUILDDIR>>/examples/sequences/EF-Tu/5d.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/EF-Tu
Installing /<<PKGBUILDDIR>>/examples/sequences/Enolase/enolase-38-trimmed.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Enolase
Installing /<<PKGBUILDDIR>>/examples/sequences/Enolase/enolase-38.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Enolase
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/globins-bali-phy-C20-gamma4-c50.PP.tree to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/globins-bali-phy-C20-gamma4.MAP.tree to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/globins-bali-phy-C20-gamma4.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/globins-fsa.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/globins-mafft.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/globins-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/globins-prank.1.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/globins-prank.1.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/globins-prank.2.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/globins-prank.2.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/globins.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/sod-bali-phy-C20-gamma4-c50.PP.tree to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/sod-bali-phy-C20-gamma4.MAP.tree to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/sod-bali-phy-C20-gamma4.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/sod-fsa.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/sod-mafft.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/sod-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/sod-prank.1.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/sod-prank.1.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/sod-prank.2.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/sod-prank.2.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/sod.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/v-src-fsa.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/v-src-mafft.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/v-src-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Feng-Doolittle-1987/v-src.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987
Installing /<<PKGBUILDDIR>>/examples/sequences/Globins/10-globins-Lunter.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Globins
Installing /<<PKGBUILDDIR>>/examples/sequences/Globins/10-globins.xml to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Globins
Installing /<<PKGBUILDDIR>>/examples/sequences/Globins/bglobin.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Globins
Installing /<<PKGBUILDDIR>>/examples/sequences/Globins/few-clustalw.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Globins
Installing /<<PKGBUILDDIR>>/examples/sequences/Globins/few-clustalw.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Globins
Installing /<<PKGBUILDDIR>>/examples/sequences/Globins/few-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Globins
Installing /<<PKGBUILDDIR>>/examples/sequences/Globins/few.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Globins
Installing /<<PKGBUILDDIR>>/examples/sequences/Globins/globins.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Globins
Installing /<<PKGBUILDDIR>>/examples/sequences/Globins/many-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Globins
Installing /<<PKGBUILDDIR>>/examples/sequences/Globins/many.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Globins
Installing /<<PKGBUILDDIR>>/examples/sequences/Globins/some.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Globins
Installing /<<PKGBUILDDIR>>/examples/sequences/HIV/HIVSIV.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/HIV
Installing /<<PKGBUILDDIR>>/examples/sequences/HIV/chain-2005/env-clustal-codons.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005
Installing /<<PKGBUILDDIR>>/examples/sequences/HIV/chain-2005/env-clustal.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005
Installing /<<PKGBUILDDIR>>/examples/sequences/HIV/chain-2005/env-common.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005
Installing /<<PKGBUILDDIR>>/examples/sequences/HIV/chain-2005/env.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005
Installing /<<PKGBUILDDIR>>/examples/sequences/HIV/chain-2005/pol-clustal.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005
Installing /<<PKGBUILDDIR>>/examples/sequences/HIV/chain-2005/pol-common.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005
Installing /<<PKGBUILDDIR>>/examples/sequences/HIV/chain-2005/pol.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005
Installing /<<PKGBUILDDIR>>/examples/sequences/ITS/5.8S.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/ITS
Installing /<<PKGBUILDDIR>>/examples/sequences/ITS/ITS1-trimmed.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/ITS
Installing /<<PKGBUILDDIR>>/examples/sequences/ITS/ITS2-trimmed.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/ITS
Installing /<<PKGBUILDDIR>>/examples/sequences/Miklos-2008/Src_homology_2_domains.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Miklos-2008
Installing /<<PKGBUILDDIR>>/examples/sequences/Miklos-2008/Starch_binding_domain.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Miklos-2008
Installing /<<PKGBUILDDIR>>/examples/sequences/Miklos-2008/annexin.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Miklos-2008
Installing /<<PKGBUILDDIR>>/examples/sequences/Miklos-2008/haloperoxidase.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Miklos-2008
Installing /<<PKGBUILDDIR>>/examples/sequences/Miklos-2008/lectin.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Miklos-2008
Installing /<<PKGBUILDDIR>>/examples/sequences/Miklos-2008/legume_lectin.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Miklos-2008
Installing /<<PKGBUILDDIR>>/examples/sequences/Miklos-2008/lysozyme.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Miklos-2008
Installing /<<PKGBUILDDIR>>/examples/sequences/Miklos-2008/papain.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Miklos-2008
Installing /<<PKGBUILDDIR>>/examples/sequences/Miklos-2008/parvalbumin-like.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Miklos-2008
Installing /<<PKGBUILDDIR>>/examples/sequences/Miklos-2008/rr_receiver.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Miklos-2008
Installing /<<PKGBUILDDIR>>/examples/sequences/Miklos-2008/subtilase.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Miklos-2008
Installing /<<PKGBUILDDIR>>/examples/sequences/Miklos-2008/xylose_isomerase.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/Miklos-2008
Installing /<<PKGBUILDDIR>>/examples/sequences/ferns/README.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/ferns
Installing /<<PKGBUILDDIR>>/examples/sequences/ferns/cleaned.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/ferns
Installing /<<PKGBUILDDIR>>/examples/sequences/ferns/config.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/ferns
Installing /<<PKGBUILDDIR>>/examples/sequences/ferns/config2.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/ferns
Installing /<<PKGBUILDDIR>>/examples/sequences/ferns/orig.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/ferns
Installing /<<PKGBUILDDIR>>/examples/sequences/ferns/orig.nex to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/ferns
Installing /<<PKGBUILDDIR>>/examples/sequences/lrRNA/NOTES.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/lrRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/lrRNA/keep.pl to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/lrRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/lrRNA/mollusc.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/lrRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/lrRNA/mollusc.gb to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/lrRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/lrRNA/mollusc.rna.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/lrRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/lrRNA/mollusc12.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/lrRNA
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/30-clustalw.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/30-clustalw.ph to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/30-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/30-muscle.ph to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/30.aln to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/30.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/30.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/30.ph to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/37-clustalw.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/37-clustalw.ph to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/37-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/37-muscle.ph to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/37.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/37.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/76-clustalw.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/76-clustalw.ph to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/76-muscle.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/76-muscle.ph to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/76.dnd to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/76.fasta to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/additional.accessions to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/other.accessions to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/paper.txt to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing /<<PKGBUILDDIR>>/examples/sequences/microbotryum/table1.accessions to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/doc/bali-phy/examples/sequences/microbotryum
Installing src/bali-phy/bali-phy to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/builtins/Array.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Data.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Prelude.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Alphabet.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Pair.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Modifiables.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Alignment.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/PopGen.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Distribution.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Range.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/SModel.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/MCMC.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Vector.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Environment.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/SMC.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Real.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Bits.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Foreign.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Text.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/builtins/Char.so to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy
Installing src/model_P to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/statreport to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/stats-select to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignment-gild to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignment-consensus to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignment-max to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignment-chop-internal to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignment-indices to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignment-info to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignment-cat to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignment-translate to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignment-find to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/trees-consensus to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/tree-mean-lengths to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/mctree-mean-lengths to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/trees-to-SRQ to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/pickout to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/cut-range to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/trees-distances to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignment-thin to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignments-diff to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/tree-tool to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignment-distances to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/alignment-draw to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/trees-bootstrap to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/draw-tree to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/extract-ancestors to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/summarize-ancestors to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing src/bali-subsample to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing doc/bali-phy.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/model_P.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/statreport.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/stats-select.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignment-gild.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignment-consensus.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignment-max.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignment-chop-internal.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignment-indices.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignment-info.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignment-cat.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignment-translate.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignment-find.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/trees-consensus.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/tree-mean-lengths.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/mctree-mean-lengths.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/trees-to-SRQ.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/pickout.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/cut-range.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/trees-distances.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignment-thin.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignments-diff.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/tree-tool.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignment-distances.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/alignment-draw.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/trees-bootstrap.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/draw-tree.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/extract-ancestors.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/summarize-ancestors.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/bali-subsample.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/bp-analyze.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing doc/bali-phy-pkg.1 to /<<PKGBUILDDIR>>/debian/bali-phy/usr/share/man/man1
Installing /<<PKGBUILDDIR>>/scripts/bp-analyze to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing /<<PKGBUILDDIR>>/scripts/bali-phy-pkg to /<<PKGBUILDDIR>>/debian/bali-phy/usr/bin
Installing /<<PKGBUILDDIR>>/scripts/compare-runs.R to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/libexec
Installing /<<PKGBUILDDIR>>/scripts/compare-runs2.R to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/libexec
Installing /<<PKGBUILDDIR>>/scripts/tree-plot.R to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/libexec
Installing /<<PKGBUILDDIR>>/scripts/tree-plot-3D.R to /<<PKGBUILDDIR>>/debian/bali-phy/usr/lib/bali-phy/libexec
   dh_installdocs -a -O--buildsystem=meson
   dh_installchangelogs -a -O--buildsystem=meson
   dh_installman -a -O--buildsystem=meson
   dh_installsystemduser -a -O--buildsystem=meson
   dh_lintian -a -O--buildsystem=meson
   dh_perl -a -O--buildsystem=meson
   dh_link -a -O--buildsystem=meson
   dh_strip_nondeterminism -a -O--buildsystem=meson
   dh_compress -a -O--buildsystem=meson
   dh_fixperms -a -O--buildsystem=meson
   dh_missing -a -O--buildsystem=meson
   dh_dwz -a -O--buildsystem=meson
dwz: debian/bali-phy/usr/bin/alignment-cat: .debug_info section not present
dwz: debian/bali-phy/usr/bin/alignment-chop-internal: .debug_info section not present
dwz: debian/bali-phy/usr/bin/alignment-consensus: .debug_info section not present
dwz: debian/bali-phy/usr/bin/alignment-distances: .debug_info section not present
dwz: debian/bali-phy/usr/bin/alignment-draw: .debug_info section not present
dwz: debian/bali-phy/usr/bin/alignment-find: .debug_info section not present
dwz: debian/bali-phy/usr/bin/alignment-gild: .debug_info section not present
dwz: debian/bali-phy/usr/bin/alignment-indices: .debug_info section not present
dwz: debian/bali-phy/usr/bin/alignment-info: .debug_info section not present
dwz: debian/bali-phy/usr/bin/alignment-max: .debug_info section not present
dwz: debian/bali-phy/usr/bin/alignment-thin: .debug_info section not present
dwz: debian/bali-phy/usr/bin/alignment-translate: .debug_info section not present
dwz: debian/bali-phy/usr/bin/alignments-diff: .debug_info section not present
dwz: debian/bali-phy/usr/bin/bali-phy: .debug_info section not present
dwz: debian/bali-phy/usr/bin/bali-subsample: .debug_info section not present
dwz: debian/bali-phy/usr/bin/cut-range: .debug_info section not present
dwz: debian/bali-phy/usr/bin/draw-tree: .debug_info section not present
dwz: debian/bali-phy/usr/bin/extract-ancestors: .debug_info section not present
dwz: debian/bali-phy/usr/bin/mctree-mean-lengths: .debug_info section not present
dwz: debian/bali-phy/usr/bin/model_P: .debug_info section not present
dwz: debian/bali-phy/usr/bin/pickout: .debug_info section not present
dwz: debian/bali-phy/usr/bin/statreport: .debug_info section not present
dwz: debian/bali-phy/usr/bin/stats-select: .debug_info section not present
dwz: debian/bali-phy/usr/bin/summarize-ancestors: .debug_info section not present
dwz: debian/bali-phy/usr/bin/tree-mean-lengths: .debug_info section not present
dwz: debian/bali-phy/usr/bin/tree-tool: .debug_info section not present
dwz: debian/bali-phy/usr/bin/trees-bootstrap: .debug_info section not present
dwz: debian/bali-phy/usr/bin/trees-consensus: .debug_info section not present
dwz: debian/bali-phy/usr/bin/trees-distances: .debug_info section not present
dwz: debian/bali-phy/usr/bin/trees-to-SRQ: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Alignment.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Alphabet.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Array.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Bits.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Char.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Data.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Distribution.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Environment.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Foreign.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/MCMC.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Modifiables.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Pair.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/PopGen.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Prelude.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Range.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Real.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/SMC.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/SModel.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Text.so: .debug_info section not present
dwz: debian/bali-phy/usr/lib/bali-phy/Vector.so: .debug_info section not present
dwz: Too few files for multifile optimization
dh_dwz: warning: No dwz multifile created, but not explicitly requested either so ignoring it.
dh_dwz: warning: Common issues include no debug information at all (missing -g) and
dh_dwz: warning: compressed debug information (#931891).
   dh_strip -a -O--buildsystem=meson
   dh_makeshlibs -a -O--buildsystem=meson
   dh_shlibdeps -a -O--buildsystem=meson
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/trees-to-SRQ contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/alignment-draw contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/extract-ancestors contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/cut-range contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/bali-phy contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/mctree-mean-lengths contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/alignments-diff contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/summarize-ancestors contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/tree-tool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/alignment-distances contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/alignment-max contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/alignment-info contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/statreport contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/trees-consensus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/stats-select contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/model_P contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/bali-subsample contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/tree-mean-lengths contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/alignment-indices contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/alignment-gild contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/alignment-chop-internal contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/trees-distances contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/alignment-translate contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/draw-tree contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/alignment-consensus contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/alignment-thin contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/bali-phy/usr/bin/trees-bootstrap contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
   dh_installdeb -a -O--buildsystem=meson
   dh_gencontrol -a -O--buildsystem=meson
   dh_md5sums -a -O--buildsystem=meson
   dh_builddeb -a -O--buildsystem=meson
dpkg-deb: building package 'bali-phy-dbgsym' in '../bali-phy-dbgsym_3.6.1+dfsg-2_armhf.deb'.
dpkg-deb: building package 'bali-phy' in '../bali-phy_3.6.1+dfsg-2_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../bali-phy_3.6.1+dfsg-2_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian pi5 test autobuilder <root@raspbian.org> -O../bali-phy_3.6.1+dfsg-2_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-12-21T07:43:11Z

Finished
--------

I: Built successfully

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


bali-phy_3.6.1+dfsg-2_armhf.changes:
------------------------------------

Format: 1.8
Date: Mon, 18 Dec 2023 16:51:59 +0100
Source: bali-phy
Binary: bali-phy bali-phy-dbgsym
Architecture: armhf
Version: 3.6.1+dfsg-2
Distribution: trixie-staging
Urgency: medium
Maintainer: Raspbian pi5 test autobuilder <root@raspbian.org>
Changed-By: Étienne Mollier <emollier@debian.org>
Description:
 bali-phy   - Bayesian Inference of Alignment and Phylogeny
Closes: 1043647 1056087
Changes:
 bali-phy (3.6.1+dfsg-2) unstable; urgency=medium
 .
   * Team upload.
   * d/gbp.conf: switch to debian/unstable branch.
   * boost1.83.patch: new: fix ftbfs. (Closes: #1056087)
   * d/lintian-overrides: refresh mismatch.
   * d/s/lintian-overrides: override false positive source missing.
   * d/control: declare compliance to standards version 4.6.2.
   * d/watch: fix uscan recipe; move to git mode.
   * d/rules: cleanup test artifacts. (Closes: #1043647)
Checksums-Sha1:
 ebca596ceca05a16f8eb14c1d3042039fa959e61 662972 bali-phy-dbgsym_3.6.1+dfsg-2_armhf.deb
 0b28e1ff7d7c744d30d5f9e8a4a29e909487a52e 8839 bali-phy_3.6.1+dfsg-2_armhf.buildinfo
 4f97e3d407d4dd41cc25071e5e37ab11cefd244a 4809076 bali-phy_3.6.1+dfsg-2_armhf.deb
Checksums-Sha256:
 78c9d4c85d9de7c526bd217710d1e394a9799c3ac1c806d056a92380d5ba8895 662972 bali-phy-dbgsym_3.6.1+dfsg-2_armhf.deb
 a05bce63e9bf978f25cd193135d281c8fc1ea8d5c13391f988fac4f2df46bd8f 8839 bali-phy_3.6.1+dfsg-2_armhf.buildinfo
 3d730213d4342679a5ca5c32d17c47e21d68ff226349973244626edb68ca0e1c 4809076 bali-phy_3.6.1+dfsg-2_armhf.deb
Files:
 1b403bd52f6b0f5153ca5e368e59eabf 662972 debug optional bali-phy-dbgsym_3.6.1+dfsg-2_armhf.deb
 83205922758852b486fd52926187871a 8839 science optional bali-phy_3.6.1+dfsg-2_armhf.buildinfo
 ffdb6638209de06fa67825774cc139cb 4809076 science optional bali-phy_3.6.1+dfsg-2_armhf.deb

+------------------------------------------------------------------------------+
| Buildinfo                                                                    |
+------------------------------------------------------------------------------+

Format: 1.0
Source: bali-phy
Binary: bali-phy bali-phy-dbgsym
Architecture: armhf
Version: 3.6.1+dfsg-2
Checksums-Md5:
 1b403bd52f6b0f5153ca5e368e59eabf 662972 bali-phy-dbgsym_3.6.1+dfsg-2_armhf.deb
 ffdb6638209de06fa67825774cc139cb 4809076 bali-phy_3.6.1+dfsg-2_armhf.deb
Checksums-Sha1:
 ebca596ceca05a16f8eb14c1d3042039fa959e61 662972 bali-phy-dbgsym_3.6.1+dfsg-2_armhf.deb
 4f97e3d407d4dd41cc25071e5e37ab11cefd244a 4809076 bali-phy_3.6.1+dfsg-2_armhf.deb
Checksums-Sha256:
 78c9d4c85d9de7c526bd217710d1e394a9799c3ac1c806d056a92380d5ba8895 662972 bali-phy-dbgsym_3.6.1+dfsg-2_armhf.deb
 3d730213d4342679a5ca5c32d17c47e21d68ff226349973244626edb68ca0e1c 4809076 bali-phy_3.6.1+dfsg-2_armhf.deb
Build-Origin: Raspbian
Build-Architecture: armhf
Build-Date: Thu, 21 Dec 2023 07:43:10 +0000
Build-Path: /<<PKGBUILDDIR>>
Build-Tainted-By:
 merged-usr-via-aliased-dirs
Installed-Build-Depends:
 autoconf (= 2.71-3),
 automake (= 1:1.16.5-1.3),
 autopoint (= 0.21-14),
 autotools-dev (= 20220109.1),
 base-files (= 13+rpi1),
 base-passwd (= 3.6.3),
 bash (= 5.2.21-2),
 binutils (= 2.41-6+rpi1),
 binutils-arm-linux-gnueabihf (= 2.41-6+rpi1),
 binutils-common (= 2.41-6+rpi1),
 bsdextrautils (= 2.39.3-2),
 bsdutils (= 1:2.39.3-2),
 build-essential (= 12.10),
 bzip2 (= 1.0.8-5+b2),
 coreutils (= 9.1-1),
 cpp (= 4:13.2.0-1+rpi1),
 cpp-12 (= 12.3.0-13+rpi1),
 cpp-13 (= 13.2.0-7+rpi1),
 dash (= 0.5.12-6),
 debconf (= 1.5.82),
 debhelper (= 13.11.8),
 debianutils (= 5.14),
 dh-autoreconf (= 20),
 dh-strip-nondeterminism (= 1.13.1-1),
 diffutils (= 1:3.10-1),
 dpkg (= 1.22.1+rpi1),
 dpkg-dev (= 1.22.1+rpi1),
 dwz (= 0.15-1),
 file (= 1:5.45-2),
 findutils (= 4.9.0-5),
 fontconfig-config (= 2.14.2-6),
 fonts-dejavu-core (= 2.37-8),
 fonts-dejavu-mono (= 2.37-8),
 g++ (= 4:13.2.0-1+rpi1),
 g++-13 (= 13.2.0-7+rpi1),
 gcc (= 4:13.2.0-1+rpi1),
 gcc-12 (= 12.3.0-13+rpi1),
 gcc-12-base (= 12.3.0-13+rpi1),
 gcc-13 (= 13.2.0-7+rpi1),
 gcc-13-base (= 13.2.0-7+rpi1),
 gettext (= 0.21-14),
 gettext-base (= 0.21-14),
 grep (= 3.11-3),
 groff-base (= 1.23.0-3),
 gzip (= 1.12-1),
 hostname (= 3.23+nmu1),
 init-system-helpers (= 1.66),
 intltool-debian (= 0.35.0+20060710.6),
 libacl1 (= 2.3.1-3),
 libarchive-zip-perl (= 1.68-1),
 libasan8 (= 13.2.0-7+rpi1),
 libatomic1 (= 13.2.0-7+rpi1),
 libattr1 (= 1:2.5.1-4),
 libaudit-common (= 1:3.1.2-1),
 libaudit1 (= 1:3.1.2-1),
 libbinutils (= 2.41-6+rpi1),
 libblkid-dev (= 2.39.3-2),
 libblkid1 (= 2.39.3-2),
 libboost-chrono-dev (= 1.74.0.3+b4),
 libboost-chrono1.74-dev (= 1.74.0+ds1-23),
 libboost-chrono1.74.0 (= 1.74.0+ds1-23),
 libboost-dev (= 1.74.0.3+b4),
 libboost-filesystem-dev (= 1.74.0.3+b4),
 libboost-filesystem1.74-dev (= 1.74.0+ds1-23),
 libboost-filesystem1.74.0 (= 1.74.0+ds1-23),
 libboost-program-options-dev (= 1.74.0.3+b4),
 libboost-program-options1.74-dev (= 1.74.0+ds1-23),
 libboost-program-options1.74.0 (= 1.74.0+ds1-23),
 libboost-random-dev (= 1.74.0.3+b4),
 libboost-random1.74-dev (= 1.74.0+ds1-23),
 libboost-random1.74.0 (= 1.74.0+ds1-23),
 libboost-system-dev (= 1.74.0.3+b4),
 libboost-system1.74-dev (= 1.74.0+ds1-23),
 libboost-system1.74.0 (= 1.74.0+ds1-23),
 libboost1.74-dev (= 1.74.0+ds1-23),
 libbrotli-dev (= 1.1.0-2),
 libbrotli1 (= 1.1.0-2),
 libbsd0 (= 0.11.7-4),
 libbz2-1.0 (= 1.0.8-5+b2),
 libbz2-dev (= 1.0.8-5+b2),
 libc-bin (= 2.37-12+rpi2),
 libc-dev-bin (= 2.37-12+rpi2),
 libc6 (= 2.37-12+rpi2),
 libc6-dev (= 2.37-12+rpi2),
 libcairo-gobject2 (= 1.18.0-1),
 libcairo-script-interpreter2 (= 1.18.0-1),
 libcairo2 (= 1.18.0-1),
 libcairo2-dev (= 1.18.0-1),
 libcap-ng0 (= 0.8.3-3),
 libcap2 (= 1:2.66-4),
 libcc1-0 (= 13.2.0-7+rpi1),
 libcom-err2 (= 1.47.0-2),
 libcrypt-dev (= 1:4.4.36-2),
 libcrypt1 (= 1:4.4.36-2),
 libctf-nobfd0 (= 2.41-6+rpi1),
 libctf0 (= 2.41-6+rpi1),
 libdb5.3 (= 5.3.28+dfsg2-4),
 libdebconfclient0 (= 0.271),
 libdebhelper-perl (= 13.11.8),
 libdpkg-perl (= 1.22.1+rpi1),
 libeigen3-dev (= 3.4.0-4),
 libelf1 (= 0.188-2.1+rpi1),
 libexpat1 (= 2.5.0-2),
 libexpat1-dev (= 2.5.0-2),
 libffi-dev (= 3.4.4-2),
 libffi8 (= 3.4.4-2),
 libfile-find-rule-perl (= 0.34-3),
 libfile-stripnondeterminism-perl (= 1.13.1-1),
 libfontconfig-dev (= 2.14.2-6),
 libfontconfig1 (= 2.14.2-6),
 libfreetype-dev (= 2.13.2+dfsg-1),
 libfreetype6 (= 2.13.2+dfsg-1),
 libgcc-12-dev (= 12.3.0-13+rpi1),
 libgcc-13-dev (= 13.2.0-7+rpi1),
 libgcc-s1 (= 13.2.0-7+rpi1),
 libgcrypt20 (= 1.10.3-2),
 libgdbm-compat4 (= 1.23-5),
 libgdbm6 (= 1.23-5),
 libglib2.0-0 (= 2.78.3-1),
 libglib2.0-bin (= 2.78.3-1),
 libglib2.0-data (= 2.78.3-1),
 libglib2.0-dev (= 2.78.3-1),
 libglib2.0-dev-bin (= 2.78.3-1),
 libgmp10 (= 2:6.3.0+dfsg-2),
 libgomp1 (= 13.2.0-7+rpi1),
 libgpg-error0 (= 1.47-3),
 libgssapi-krb5-2 (= 1.20.1-5),
 libice-dev (= 2:1.0.10-1),
 libice6 (= 2:1.0.10-1),
 libicu72 (= 72.1-4),
 libisl23 (= 0.26-3),
 libjansson4 (= 2.14-2),
 libk5crypto3 (= 1.20.1-5),
 libkeyutils1 (= 1.6.3-2),
 libkrb5-3 (= 1.20.1-5),
 libkrb5support0 (= 1.20.1-5),
 liblua5.3-0 (= 5.3.6-2),
 liblz4-1 (= 1.9.4-1+rpi1+b1),
 liblzma5 (= 5.4.5-0.1),
 liblzo2-2 (= 2.10-2),
 libmagic-mgc (= 1:5.45-2),
 libmagic1 (= 1:5.45-2),
 libmd0 (= 1.1.0-1),
 libmount-dev (= 2.39.3-2),
 libmount1 (= 2.39.3-2),
 libmpc3 (= 1.3.1-1),
 libmpfr6 (= 4.2.1-1),
 libncursesw6 (= 6.4+20231209-1),
 libnsl-dev (= 1.3.0-3),
 libnsl2 (= 1.3.0-3),
 libnumber-compare-perl (= 0.03-3),
 libpam-modules (= 1.5.2-9.1),
 libpam-modules-bin (= 1.5.2-9.1),
 libpam-runtime (= 1.5.2-9.1),
 libpam0g (= 1.5.2-9.1),
 libpcre2-16-0 (= 10.42-4),
 libpcre2-32-0 (= 10.42-4),
 libpcre2-8-0 (= 10.42-4),
 libpcre2-dev (= 10.42-4),
 libpcre2-posix3 (= 10.42-4),
 libperl5.36 (= 5.36.0-10),
 libpipeline1 (= 1.5.7-1),
 libpixman-1-0 (= 0.42.2-1),
 libpixman-1-dev (= 0.42.2-1),
 libpkgconf3 (= 1.8.1-1),
 libpng-dev (= 1.6.40-2),
 libpng16-16 (= 1.6.40-2),
 libpthread-stubs0-dev (= 0.4-1),
 libpython3-stdlib (= 3.11.4-5),
 libpython3.11-minimal (= 3.11.7-2),
 libpython3.11-stdlib (= 3.11.7-2),
 librange-v3-dev (= 0.12.0-1),
 libreadline8 (= 8.2-3),
 libseccomp2 (= 2.5.4-2+rpi1),
 libselinux1 (= 3.5-1),
 libselinux1-dev (= 3.5-1),
 libsepol-dev (= 3.5-2),
 libsepol2 (= 3.5-2),
 libsframe1 (= 2.41-6+rpi1),
 libsm-dev (= 2:1.2.3-1),
 libsm6 (= 2:1.2.3-1),
 libsmartcols1 (= 2.39.3-2),
 libsqlite3-0 (= 3.44.2-1),
 libssl3 (= 3.1.4-2),
 libstdc++-12-dev (= 12.3.0-13+rpi1),
 libstdc++-13-dev (= 13.2.0-7+rpi1),
 libstdc++6 (= 13.2.0-7+rpi1),
 libsub-override-perl (= 0.10-1),
 libsystemd0 (= 254.5-1+rpi1),
 libtext-glob-perl (= 0.11-3),
 libtinfo6 (= 6.4+20231209-1),
 libtirpc-common (= 1.3.4+ds-1),
 libtirpc-dev (= 1.3.4+ds-1),
 libtirpc3 (= 1.3.4+ds-1),
 libtool (= 2.4.7-7),
 libubsan1 (= 13.2.0-7+rpi1),
 libuchardet0 (= 0.0.8-1),
 libudev1 (= 254.5-1+rpi1),
 libunistring5 (= 1.1-2),
 libuuid1 (= 2.39.3-2),
 libx11-6 (= 2:1.8.7-1),
 libx11-data (= 2:1.8.7-1),
 libx11-dev (= 2:1.8.7-1),
 libxau-dev (= 1:1.0.9-1),
 libxau6 (= 1:1.0.9-1),
 libxcb-render0 (= 1.15-1),
 libxcb-render0-dev (= 1.15-1),
 libxcb-shm0 (= 1.15-1),
 libxcb-shm0-dev (= 1.15-1),
 libxcb1 (= 1.15-1),
 libxcb1-dev (= 1.15-1),
 libxdmcp-dev (= 1:1.1.2-3),
 libxdmcp6 (= 1:1.1.2-3),
 libxext-dev (= 2:1.3.4-1),
 libxext6 (= 2:1.3.4-1),
 libxml2 (= 2.9.14+dfsg-1.3),
 libxrender-dev (= 1:0.9.10-1.1),
 libxrender1 (= 1:0.9.10-1.1),
 libyaml-0-2 (= 0.2.5-1),
 libzstd1 (= 1.5.5+dfsg2-2),
 linux-libc-dev (= 6.5.6-1+rpi1),
 login (= 1:4.13+dfsg1-3),
 lsb-base (= 11.6+rpi1),
 m4 (= 1.4.19-4),
 make (= 4.3-4.1),
 man-db (= 2.12.0-1),
 mawk (= 1.3.4.20231126-1),
 media-types (= 10.1.0),
 meson (= 1.2.3-1),
 ncurses-base (= 6.4+20231209-1),
 ncurses-bin (= 6.4+20231209-1),
 netbase (= 6.4),
 ninja-build (= 1.11.1-2),
 nlohmann-json3-dev (= 3.11.3-1),
 pandoc (= 2.17.1.1-3),
 pandoc-data (= 2.17.1.1-3),
 patch (= 2.7.6-7),
 perl (= 5.36.0-10),
 perl-base (= 5.36.0-10),
 perl-modules-5.36 (= 5.36.0-10),
 pkg-config (= 1.8.1-1),
 pkgconf (= 1.8.1-1),
 pkgconf-bin (= 1.8.1-1),
 po-debconf (= 1.0.21+nmu1),
 python3 (= 3.11.4-5),
 python3-distutils (= 3.11.5-1),
 python3-lib2to3 (= 3.11.5-1),
 python3-minimal (= 3.11.4-5),
 python3-pkg-resources (= 68.1.2-2),
 python3-setuptools (= 68.1.2-2),
 python3.11 (= 3.11.7-2),
 python3.11-minimal (= 3.11.7-2),
 readline-common (= 8.2-3),
 rpcsvc-proto (= 1.4.3-1),
 sed (= 4.9-1),
 sensible-utils (= 0.0.20),
 sysvinit-utils (= 3.08-5),
 tar (= 1.34+dfsg-1.3),
 tzdata (= 2023c-11),
 usr-is-merged (= 38),
 usrmerge (= 38),
 util-linux (= 2.39.3-2),
 uuid-dev (= 2.39.3-2),
 x11-common (= 1:7.7+23),
 x11proto-core-dev (= 2023.2-1),
 x11proto-dev (= 2023.2-1),
 xorg-sgml-doctools (= 1:1.11-1.1),
 xtrans-dev (= 1.4.0-1),
 xz-utils (= 5.4.5-0.1),
 zlib1g (= 1:1.2.13.dfsg-3),
 zlib1g-dev (= 1:1.2.13.dfsg-3)
Environment:
 DEB_BUILD_OPTIONS="parallel=4"
 LANG="en_GB.UTF-8"
 LC_ALL="C.UTF-8"
 LC_COLLATE="C.UTF-8"
 SOURCE_DATE_EPOCH="1702914719"


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


bali-phy-dbgsym_3.6.1+dfsg-2_armhf.deb
--------------------------------------

 new Debian package, version 2.0.
 size 662972 bytes: control archive=2820 bytes.
    2394 bytes,    12 lines      control
    5300 bytes,    50 lines      md5sums
 Package: bali-phy-dbgsym
 Source: bali-phy
 Version: 3.6.1+dfsg-2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
 Installed-Size: 6623
 Depends: bali-phy (= 3.6.1+dfsg-2)
 Section: debug
 Priority: optional
 Description: debug symbols for bali-phy
 Build-Ids: 01ed7b5c03cc64d9f4799f0304b0e74b2841474e 046a70ed21fe297730444ad4e546a6953931ea2e 094f7c1088ff80835c00b69c48efabe909e86e74 20315c9acdc4395b5ccd66837a8834b07751534e 205488606584834deeefd8151b1206fb0f10b445 24848293cb10f382bd33990f5852406a4a6c3b76 2c1d0291bc4bcab6936c3c76ca0ac6288698762f 319fac2e2b1d83241c8b7836aa427f8348c80b5e 332e10bf7a572c93b924382cb6707027768cf54c 34e4a15cbb49c9b5dfbde65e8b1b6eb3cf902a53 350c7adb3fcea207f1b2d11530840974b5093523 36e30c5ff326b5eb1d4efb21fe6fecc485cd58f9 3c5c2288c000e9b74a80bb54a554d715e8c70cbb 3d79863073035c5bfa500c06124cc225a3d47920 4291c40fa01d9b3c7bee13744bdd64e44a5e4d19 4a1dcb1d01adf9c67c978135e613d2c115ef982b 55b71156afde30916ae84b74bc1abe4272354bb9 57319b455f82bb87ec90e84c9366d7551de7253c 573718139f0cdf4c9ee0653ee16d05bc95fc2f7c 5c15902742346ee99b39cd0b1eae32eb7c6268cd 6122d9ffa990fbfc72e85d739c93e897005c01df 6ed5702523c09ea4a7ccef5d04a9302be2e9acc0 75059fa2b54d710760c5d46115b7cb5f27408285 7625cf66c43aa47d0e93d3b56a48d20d776a4a8b 7f8c66e9b9401405a0f55428bb86558be323a713 7fb1c5eb228ade7b7f51eb696bc7dbb1846ac92f 82bfefda46e8fd5bf048013faa2d734ee0f4b4c6 899d5a2a676ba2ddace678910207b464580fe3e1 91dfcaf69877e974d5682f42af44ea43a473060f 96f48f2f4dd19c6791accbc290cd76c6f5f06d55 9ae3b7c6e6578cf532a403aecc424a8e4cb8474b 9e4a25f06639b7ec18d8d690171e4f1432b19600 a36d18cb4a7e7baa8917d514ed62b0f098594a01 a6640f4ce5eacab1d15408680a87917a7b2917e1 acf2b35acadf9c23207f04c8396bb3476379d220 b1ad7522ae4c37f127138c3f7ff2c5c3be169ecb be67e8111a989e80a6bbc8a52cf74c3917aa1540 c7b26455fc10a9448bea6bb526acdebee5e282a7 c831352d8c7111f9e5f12b83c7a82bfef6f4ad48 cfc076ecdc987e3c9c85058be25a13051b821b23 d7b60a24c1d66235cc1081655ec33b6d8ad193c5 d8a54d40f5302c71408eeb5898cf3df0c52f0a3d d9ca6efe103bc828aca5c0f7cdf08024a9adb133 e45a7d04d35882b4b3d860b2deba1c3a5a101488 e4fba495682a93cedfcf9481d88ef0dbbd1da40e e51f417cac98bca905bdd1b6cb8f1aa3882f77bc ed16d600b3aa1c33a3d10c0b02f250640c08a743 f2477a9fc5e6f8ff27c1956f706813bf61693387 f84103cc03af389dd95fc73f10691f5dd50f07f9 ffa42cef34512b44b1bb21ef8ed4ce6265c12712

drwxr-xr-x root/root         0 2023-12-18 15:51 ./
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/01/
-rw-r--r-- root/root    228988 2023-12-18 15:51 ./usr/lib/debug/.build-id/01/ed7b5c03cc64d9f4799f0304b0e74b2841474e.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/04/
-rw-r--r-- root/root    164696 2023-12-18 15:51 ./usr/lib/debug/.build-id/04/6a70ed21fe297730444ad4e546a6953931ea2e.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/09/
-rw-r--r-- root/root     10176 2023-12-18 15:51 ./usr/lib/debug/.build-id/09/4f7c1088ff80835c00b69c48efabe909e86e74.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/20/
-rw-r--r-- root/root    228960 2023-12-18 15:51 ./usr/lib/debug/.build-id/20/315c9acdc4395b5ccd66837a8834b07751534e.debug
-rw-r--r-- root/root     25112 2023-12-18 15:51 ./usr/lib/debug/.build-id/20/5488606584834deeefd8151b1206fb0f10b445.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/24/
-rw-r--r-- root/root    224840 2023-12-18 15:51 ./usr/lib/debug/.build-id/24/848293cb10f382bd33990f5852406a4a6c3b76.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/2c/
-rw-r--r-- root/root    126928 2023-12-18 15:51 ./usr/lib/debug/.build-id/2c/1d0291bc4bcab6936c3c76ca0ac6288698762f.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/31/
-rw-r--r-- root/root     35320 2023-12-18 15:51 ./usr/lib/debug/.build-id/31/9fac2e2b1d83241c8b7836aa427f8348c80b5e.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/33/
-rw-r--r-- root/root     32184 2023-12-18 15:51 ./usr/lib/debug/.build-id/33/2e10bf7a572c93b924382cb6707027768cf54c.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/34/
-rw-r--r-- root/root     22796 2023-12-18 15:51 ./usr/lib/debug/.build-id/34/e4a15cbb49c9b5dfbde65e8b1b6eb3cf902a53.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/35/
-rw-r--r-- root/root    946436 2023-12-18 15:51 ./usr/lib/debug/.build-id/35/0c7adb3fcea207f1b2d11530840974b5093523.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/36/
-rw-r--r-- root/root     58872 2023-12-18 15:51 ./usr/lib/debug/.build-id/36/e30c5ff326b5eb1d4efb21fe6fecc485cd58f9.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/3c/
-rw-r--r-- root/root    164036 2023-12-18 15:51 ./usr/lib/debug/.build-id/3c/5c2288c000e9b74a80bb54a554d715e8c70cbb.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/3d/
-rw-r--r-- root/root     22584 2023-12-18 15:51 ./usr/lib/debug/.build-id/3d/79863073035c5bfa500c06124cc225a3d47920.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/42/
-rw-r--r-- root/root     14444 2023-12-18 15:51 ./usr/lib/debug/.build-id/42/91c40fa01d9b3c7bee13744bdd64e44a5e4d19.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/4a/
-rw-r--r-- root/root      8948 2023-12-18 15:51 ./usr/lib/debug/.build-id/4a/1dcb1d01adf9c67c978135e613d2c115ef982b.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/55/
-rw-r--r-- root/root      8388 2023-12-18 15:51 ./usr/lib/debug/.build-id/55/b71156afde30916ae84b74bc1abe4272354bb9.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/57/
-rw-r--r-- root/root     12812 2023-12-18 15:51 ./usr/lib/debug/.build-id/57/319b455f82bb87ec90e84c9366d7551de7253c.debug
-rw-r--r-- root/root    210580 2023-12-18 15:51 ./usr/lib/debug/.build-id/57/3718139f0cdf4c9ee0653ee16d05bc95fc2f7c.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/5c/
-rw-r--r-- root/root     15472 2023-12-18 15:51 ./usr/lib/debug/.build-id/5c/15902742346ee99b39cd0b1eae32eb7c6268cd.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/61/
-rw-r--r-- root/root    134956 2023-12-18 15:51 ./usr/lib/debug/.build-id/61/22d9ffa990fbfc72e85d739c93e897005c01df.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/6e/
-rw-r--r-- root/root    196572 2023-12-18 15:51 ./usr/lib/debug/.build-id/6e/d5702523c09ea4a7ccef5d04a9302be2e9acc0.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/75/
-rw-r--r-- root/root    229632 2023-12-18 15:51 ./usr/lib/debug/.build-id/75/059fa2b54d710760c5d46115b7cb5f27408285.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/76/
-rw-r--r-- root/root     17656 2023-12-18 15:51 ./usr/lib/debug/.build-id/76/25cf66c43aa47d0e93d3b56a48d20d776a4a8b.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/7f/
-rw-r--r-- root/root    201880 2023-12-18 15:51 ./usr/lib/debug/.build-id/7f/8c66e9b9401405a0f55428bb86558be323a713.debug
-rw-r--r-- root/root    195804 2023-12-18 15:51 ./usr/lib/debug/.build-id/7f/b1c5eb228ade7b7f51eb696bc7dbb1846ac92f.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/82/
-rw-r--r-- root/root    154884 2023-12-18 15:51 ./usr/lib/debug/.build-id/82/bfefda46e8fd5bf048013faa2d734ee0f4b4c6.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/89/
-rw-r--r-- root/root    204764 2023-12-18 15:51 ./usr/lib/debug/.build-id/89/9d5a2a676ba2ddace678910207b464580fe3e1.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/91/
-rw-r--r-- root/root    200772 2023-12-18 15:51 ./usr/lib/debug/.build-id/91/dfcaf69877e974d5682f42af44ea43a473060f.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/96/
-rw-r--r-- root/root    215300 2023-12-18 15:51 ./usr/lib/debug/.build-id/96/f48f2f4dd19c6791accbc290cd76c6f5f06d55.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/9a/
-rw-r--r-- root/root    225000 2023-12-18 15:51 ./usr/lib/debug/.build-id/9a/e3b7c6e6578cf532a403aecc424a8e4cb8474b.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/9e/
-rw-r--r-- root/root    210276 2023-12-18 15:51 ./usr/lib/debug/.build-id/9e/4a25f06639b7ec18d8d690171e4f1432b19600.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/a3/
-rw-r--r-- root/root     14124 2023-12-18 15:51 ./usr/lib/debug/.build-id/a3/6d18cb4a7e7baa8917d514ed62b0f098594a01.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/a6/
-rw-r--r-- root/root     10120 2023-12-18 15:51 ./usr/lib/debug/.build-id/a6/640f4ce5eacab1d15408680a87917a7b2917e1.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/ac/
-rw-r--r-- root/root    280168 2023-12-18 15:51 ./usr/lib/debug/.build-id/ac/f2b35acadf9c23207f04c8396bb3476379d220.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/b1/
-rw-r--r-- root/root    290008 2023-12-18 15:51 ./usr/lib/debug/.build-id/b1/ad7522ae4c37f127138c3f7ff2c5c3be169ecb.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/be/
-rw-r--r-- root/root     45608 2023-12-18 15:51 ./usr/lib/debug/.build-id/be/67e8111a989e80a6bbc8a52cf74c3917aa1540.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/c7/
-rw-r--r-- root/root    232800 2023-12-18 15:51 ./usr/lib/debug/.build-id/c7/b26455fc10a9448bea6bb526acdebee5e282a7.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/c8/
-rw-r--r-- root/root      9108 2023-12-18 15:51 ./usr/lib/debug/.build-id/c8/31352d8c7111f9e5f12b83c7a82bfef6f4ad48.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/cf/
-rw-r--r-- root/root     31884 2023-12-18 15:51 ./usr/lib/debug/.build-id/cf/c076ecdc987e3c9c85058be25a13051b821b23.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/d7/
-rw-r--r-- root/root     16392 2023-12-18 15:51 ./usr/lib/debug/.build-id/d7/b60a24c1d66235cc1081655ec33b6d8ad193c5.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/d8/
-rw-r--r-- root/root     11832 2023-12-18 15:51 ./usr/lib/debug/.build-id/d8/a54d40f5302c71408eeb5898cf3df0c52f0a3d.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/d9/
-rw-r--r-- root/root    231080 2023-12-18 15:51 ./usr/lib/debug/.build-id/d9/ca6efe103bc828aca5c0f7cdf08024a9adb133.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/e4/
-rw-r--r-- root/root      8532 2023-12-18 15:51 ./usr/lib/debug/.build-id/e4/5a7d04d35882b4b3d860b2deba1c3a5a101488.debug
-rw-r--r-- root/root     27020 2023-12-18 15:51 ./usr/lib/debug/.build-id/e4/fba495682a93cedfcf9481d88ef0dbbd1da40e.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/e5/
-rw-r--r-- root/root    204844 2023-12-18 15:51 ./usr/lib/debug/.build-id/e5/1f417cac98bca905bdd1b6cb8f1aa3882f77bc.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/ed/
-rw-r--r-- root/root     10656 2023-12-18 15:51 ./usr/lib/debug/.build-id/ed/16d600b3aa1c33a3d10c0b02f250640c08a743.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/f2/
-rw-r--r-- root/root    223820 2023-12-18 15:51 ./usr/lib/debug/.build-id/f2/477a9fc5e6f8ff27c1956f706813bf61693387.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/f8/
-rw-r--r-- root/root    245840 2023-12-18 15:51 ./usr/lib/debug/.build-id/f8/4103cc03af389dd95fc73f10691f5dd50f07f9.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/debug/.build-id/ff/
-rw-r--r-- root/root     54180 2023-12-18 15:51 ./usr/lib/debug/.build-id/ff/a42cef34512b44b1bb21ef8ed4ce6265c12712.debug
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/
lrwxrwxrwx root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy-dbgsym -> bali-phy


bali-phy_3.6.1+dfsg-2_armhf.deb
-------------------------------

 new Debian package, version 2.0.
 size 4809076 bytes: control archive=13176 bytes.
    1184 bytes,    21 lines      control
   42418 bytes,   495 lines      md5sums
 Package: bali-phy
 Version: 3.6.1+dfsg-2
 Architecture: armhf
 Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
 Installed-Size: 30225
 Depends: libboost-chrono1.74.0 (>= 1.74.0+ds1), libboost-filesystem1.74.0 (>= 1.74.0+ds1), libboost-program-options1.74.0 (>= 1.74.0+ds1), libboost-random1.74.0 (>= 1.74.0+ds1), libc6 (>= 2.34), libcairo2 (>= 1.4.10), libgcc-s1 (>= 3.5), libstdc++6 (>= 13.1), perl:any, python3
 Recommends: r-base, gnuplot
 Suggests: figtree, seaview
 Section: science
 Priority: optional
 Homepage: http://www.bali-phy.org
 Description: Bayesian Inference of Alignment and Phylogeny
  BAli-Phy estimates multiple sequence alignments and evolutionary trees
  from unaligned DNA, amino acid, or codon sequences.  BAli-Phy uses MCMC
  to estimate evolutionary trees, positive selection, and branch lengths
  while averaging over alternative alignments. BAli-Phy can display
  alignment ambiguity graphically in an alignment uncertainty (AU) plot.
  .
  BAli-Phy can also estimate phylogenies from a fixed alignment (like MrBayes
  and BEAST) using substitution models like GTR+gamma.  BAli-Phy automatically
  estimates relative rates for each gene.

drwxr-xr-x root/root         0 2023-12-18 15:51 ./
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/bin/
-rwxr-xr-x root/root    587784 2023-12-18 15:51 ./usr/bin/alignment-cat
-rwxr-xr-x root/root    911368 2023-12-18 15:51 ./usr/bin/alignment-chop-internal
-rwxr-xr-x root/root    903176 2023-12-18 15:51 ./usr/bin/alignment-consensus
-rwxr-xr-x root/root    907272 2023-12-18 15:51 ./usr/bin/alignment-distances
-rwxr-xr-x root/root    370696 2023-12-18 15:51 ./usr/bin/alignment-draw
-rwxr-xr-x root/root    804872 2023-12-18 15:51 ./usr/bin/alignment-find
-rwxr-xr-x root/root   1038344 2023-12-18 15:51 ./usr/bin/alignment-gild
-rwxr-xr-x root/root    845832 2023-12-18 15:51 ./usr/bin/alignment-indices
-rwxr-xr-x root/root    948232 2023-12-18 15:51 ./usr/bin/alignment-info
-rwxr-xr-x root/root    915464 2023-12-18 15:51 ./usr/bin/alignment-max
-rwxr-xr-x root/root    919560 2023-12-18 15:51 ./usr/bin/alignment-thin
-rwxr-xr-x root/root    800776 2023-12-18 15:51 ./usr/bin/alignment-translate
-rwxr-xr-x root/root    866312 2023-12-18 15:51 ./usr/bin/alignments-diff
-rwxr-xr-x root/root   6125668 2023-12-18 15:51 ./usr/bin/bali-phy
-rwxr-xr-x root/root     13101 2021-08-24 22:40 ./usr/bin/bali-phy-pkg
-rwxr-xr-x root/root    124424 2023-12-18 15:51 ./usr/bin/bali-subsample
-rwxr-xr-x root/root     85709 2021-08-24 22:40 ./usr/bin/bp-analyze
-rwxr-xr-x root/root    144904 2023-12-18 15:51 ./usr/bin/cut-range
-rwxr-xr-x root/root    784392 2023-12-18 15:51 ./usr/bin/draw-tree
-rwxr-xr-x root/root   1079304 2023-12-18 15:51 ./usr/bin/extract-ancestors
-rwxr-xr-x root/root    776200 2023-12-18 15:51 ./usr/bin/mctree-mean-lengths
-rwxr-xr-x root/root     83464 2023-12-18 15:51 ./usr/bin/model_P
-rwxr-xr-x root/root    124424 2023-12-18 15:51 ./usr/bin/pickout
-rwxr-xr-x root/root    522248 2023-12-18 15:51 ./usr/bin/statreport
-rwxr-xr-x root/root    452616 2023-12-18 15:51 ./usr/bin/stats-select
-rwxr-xr-x root/root   1148936 2023-12-18 15:51 ./usr/bin/summarize-ancestors
-rwxr-xr-x root/root    718856 2023-12-18 15:51 ./usr/bin/tree-mean-lengths
-rwxr-xr-x root/root    600072 2023-12-18 15:51 ./usr/bin/tree-tool
-rwxr-xr-x root/root    817160 2023-12-18 15:51 ./usr/bin/trees-bootstrap
-rwxr-xr-x root/root    870408 2023-12-18 15:51 ./usr/bin/trees-consensus
-rwxr-xr-x root/root    763912 2023-12-18 15:51 ./usr/bin/trees-distances
-rwxr-xr-x root/root    718856 2023-12-18 15:51 ./usr/bin/trees-to-SRQ
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/
-rw-r--r-- root/root    112032 2023-12-18 15:51 ./usr/lib/bali-phy/Alignment.so
-rw-r--r-- root/root    112032 2023-12-18 15:51 ./usr/lib/bali-phy/Alphabet.so
-rw-r--r-- root/root     42400 2023-12-18 15:51 ./usr/lib/bali-phy/Array.so
-rw-r--r-- root/root     50592 2023-12-18 15:51 ./usr/lib/bali-phy/Bits.so
-rw-r--r-- root/root     26016 2023-12-18 15:51 ./usr/lib/bali-phy/Char.so
-rw-r--r-- root/root     46496 2023-12-18 15:51 ./usr/lib/bali-phy/Data.so
-rw-r--r-- root/root     79264 2023-12-18 15:51 ./usr/lib/bali-phy/Distribution.so
-rw-r--r-- root/root     30112 2023-12-18 15:51 ./usr/lib/bali-phy/Environment.so
-rw-r--r-- root/root     54688 2023-12-18 15:51 ./usr/lib/bali-phy/Foreign.so
-rw-r--r-- root/root     79264 2023-12-18 15:51 ./usr/lib/bali-phy/MCMC.so
-rw-r--r-- root/root     54688 2023-12-18 15:51 ./usr/lib/bali-phy/Modifiables.so
-rw-r--r-- root/root     21920 2023-12-18 15:51 ./usr/lib/bali-phy/Pair.so
-rw-r--r-- root/root    124320 2023-12-18 15:51 ./usr/lib/bali-phy/PopGen.so
-rw-r--r-- root/root     99744 2023-12-18 15:51 ./usr/lib/bali-phy/Prelude.so
-rw-r--r-- root/root     17824 2023-12-18 15:51 ./usr/lib/bali-phy/Range.so
-rw-r--r-- root/root     34208 2023-12-18 15:51 ./usr/lib/bali-phy/Real.so
-rw-r--r-- root/root    181664 2023-12-18 15:51 ./usr/lib/bali-phy/SMC.so
-rw-r--r-- root/root    148904 2023-12-18 15:51 ./usr/lib/bali-phy/SModel.so
-rw-r--r-- root/root     30112 2023-12-18 15:51 ./usr/lib/bali-phy/Text.so
-rw-r--r-- root/root     42400 2023-12-18 15:51 ./usr/lib/bali-phy/Vector.so
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/bindings/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/bindings/distributions/
-rw-r--r-- root/root       516 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/bernoulli.json
-rw-r--r-- root/root       764 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/beta.json
-rw-r--r-- root/root       832 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/binomial.json
-rw-r--r-- root/root       649 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/cauchy.json
-rw-r--r-- root/root       402 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/exponential.json
-rw-r--r-- root/root       753 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/gamma.json
-rw-r--r-- root/root       824 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/geometric.json
-rw-r--r-- root/root       593 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/iid.json
-rw-r--r-- root/root       388 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/laplace.json
-rw-r--r-- root/root       350 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/log_gamma.json
-rw-r--r-- root/root       360 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/log_laplace.json
-rw-r--r-- root/root       670 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/log_normal.json
-rw-r--r-- root/root       551 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/normal.json
-rw-r--r-- root/root       489 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/poisson.json
-rw-r--r-- root/root       492 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/shifted_exponential.json
-rw-r--r-- root/root       949 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/shifted_gamma.json
-rw-r--r-- root/root       548 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/symmetric_dirichlet.json
-rw-r--r-- root/root       403 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/symmetric_dirichlet_on.json
-rw-r--r-- root/root       474 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/uniform.json
-rw-r--r-- root/root       406 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/distributions/uniform_int.json
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/bindings/functions/
-rw-r--r-- root/root       176 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/aa.json
-rw-r--r-- root/root       359 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/add.json
-rw-r--r-- root/root       442 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/codons.json
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/bindings/functions/constructors/
-rw-r--r-- root/root       328 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/constructors/Cons.json
-rw-r--r-- root/root       118 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/constructors/Nil.json
-rw-r--r-- root/root       233 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/cos.json
-rw-r--r-- root/root       307 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/div.json
-rw-r--r-- root/root       173 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/dna.json
-rw-r--r-- root/root       238 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/exp.json
-rw-r--r-- root/root       228 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/getAminoAcids.json
-rw-r--r-- root/root       302 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/getNucleotides.json
-rw-r--r-- root/root       333 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/intToDouble.json
-rw-r--r-- root/root       201 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/length.json
-rw-r--r-- root/root       253 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/letter_pairs.json
-rw-r--r-- root/root       270 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/letters.json
-rw-r--r-- root/root       235 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/log.json
-rw-r--r-- root/root       294 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/map.json
-rw-r--r-- root/root       321 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/mul.json
-rw-r--r-- root/root       233 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/num_branches.json
-rw-r--r-- root/root       652 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/quantile.json
-rw-r--r-- root/root       493 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/replicate.json
-rw-r--r-- root/root       173 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/rna.json
-rw-r--r-- root/root       231 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/sin.json
-rw-r--r-- root/root       240 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/sqrt.json
-rw-r--r-- root/root       185 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/standard_code.json
-rw-r--r-- root/root       326 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/sub.json
-rw-r--r-- root/root       286 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/take.json
-rw-r--r-- root/root       234 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/tan.json
-rw-r--r-- root/root       617 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/uniform_discretize.json
-rw-r--r-- root/root       301 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/unit_mixture.json
-rw-r--r-- root/root       295 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/zip.json
-rw-r--r-- root/root       399 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/functions/zipWith.json
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/bindings/models/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/bindings/models/Covarion/
-rw-r--r-- root/root      1380 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/Covarion/galtier01.json
-rw-r--r-- root/root      1674 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/Covarion/huelsenbeck02.json
-rw-r--r-- root/root      1955 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/Covarion/ts98.json
-rw-r--r-- root/root      1881 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/Covarion/wang07.json
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/bindings/models/Frequencies/
-rw-r--r-- root/root       387 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/Frequencies/uniform.json
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/bindings/models/Rates/
-rw-r--r-- root/root      1499 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/Rates/free.json
-rw-r--r-- root/root      1402 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/Rates/gamma.json
-rw-r--r-- root/root       828 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/Rates/log_normal.json
-rw-r--r-- root/root      2388 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/branch_site.json
-rw-r--r-- root/root       721 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/dNdS.json
-rw-r--r-- root/root       464 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/density.json
-rw-r--r-- root/root       410 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/empirical.json
-rw-r--r-- root/root       343 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/equ.json
-rw-r--r-- root/root       937 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/f.json
-rw-r--r-- root/root       917 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/f1x4.json
-rw-r--r-- root/root      1439 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/f3x4.json
-rw-r--r-- root/root       506 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/f61.json
-rw-r--r-- root/root      1085 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/f81.json
-rw-r--r-- root/root      1497 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/fMutSel.json
-rw-r--r-- root/root      1453 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/fMutSel0.json
-rw-r--r-- root/root       756 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/fe.json
-rw-r--r-- root/root       214 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/get_q.json
-rw-r--r-- root/root      1356 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/gtr.json
-rw-r--r-- root/root       662 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/gtr_sym.json
-rw-r--r-- root/root       787 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/gwF.json
-rw-r--r-- root/root      1729 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/gy94.json
-rw-r--r-- root/root      1973 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/gy94_ext.json
-rw-r--r-- root/root      1391 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/hky85.json
-rw-r--r-- root/root      1106 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/hky85_sym.json
-rw-r--r-- root/root       587 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/inv.json
-rw-r--r-- root/root       829 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/jc69.json
-rw-r--r-- root/root       882 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/jtt.json
-rw-r--r-- root/root      1192 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/k80.json
-rw-r--r-- root/root      1123 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/lg08.json
-rw-r--r-- root/root       919 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/lg08_freq.json
-rw-r--r-- root/root      1730 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/m1a.json
-rw-r--r-- root/root      2380 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/m2a.json
-rw-r--r-- root/root      2444 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/m2a_test.json
-rw-r--r-- root/root      1740 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/m3.json
-rw-r--r-- root/root      2059 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/m3_test.json
-rw-r--r-- root/root      1685 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/m7.json
-rw-r--r-- root/root      2116 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/m8.json
-rw-r--r-- root/root      2134 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/m8a.json
-rw-r--r-- root/root      3455 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/m8a_test.json
-rw-r--r-- root/root       744 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/markov_modulate_mixture.json
-rw-r--r-- root/root      2244 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/mg94.json
-rw-r--r-- root/root      1683 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/mg94_ext.json
-rw-r--r-- root/root      1947 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/mg94k.json
-rw-r--r-- root/root       688 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/mixture.json
-rw-r--r-- root/root       490 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/multiMixtureModel.json
-rw-r--r-- root/root       525 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/multi_rate.json
-rw-r--r-- root/root      1262 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/mut_sel.json
-rw-r--r-- root/root      1357 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/mut_sel_aa.json
-rw-r--r-- root/root       293 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/pam.json
-rw-r--r-- root/root      1072 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/parameter_mixture.json
-rw-r--r-- root/root      2531 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/rna_16a.json
-rw-r--r-- root/root      1036 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/rs05.json
-rw-r--r-- root/root      1514 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/rs07.json
-rw-r--r-- root/root       181 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/rs07_relaxed_rates.json
-rw-r--r-- root/root       257 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/sample.json
-rw-r--r-- root/root       943 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/scaled_mixture.json
-rw-r--r-- root/root      1672 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/tn93.json
-rw-r--r-- root/root      1441 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/tn93_sym.json
-rw-r--r-- root/root      1187 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/wag.json
-rw-r--r-- root/root      1001 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/wag_freq.json
-rw-r--r-- root/root       853 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/x2.json
-rw-r--r-- root/root       941 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/x2_sym.json
-rw-r--r-- root/root      1023 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/x2x2.json
-rw-r--r-- root/root       898 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/x3.json
-rw-r--r-- root/root      1011 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/x3_sym.json
-rw-r--r-- root/root      1227 2021-08-24 22:40 ./usr/lib/bali-phy/bindings/models/x3x3.json
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/BAliPhy/
-rw-r--r-- root/root      5436 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/BAliPhy/ATModel.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/BAliPhy/ATModel/
-rw-r--r-- root/root       390 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/BAliPhy/ATModel/DataPartition.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/Bio/
-rw-r--r-- root/root      3537 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Bio/Alignment.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/Bio/Alignment/
-rw-r--r-- root/root      1892 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Bio/Alignment/Matrix.hs
-rw-r--r-- root/root       980 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Bio/Alignment/Pairwise.hs
-rw-r--r-- root/root       928 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Bio/Alphabet.hs
-rw-r--r-- root/root      1619 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Bio/Sequence.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/Compiler/
-rw-r--r-- root/root       792 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Compiler/Base.hs
-rw-r--r-- root/root       733 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Compiler/Enum.hs
-rw-r--r-- root/root       644 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Compiler/IO.hs
-rw-r--r-- root/root       219 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Compiler/Num.hs
-rw-r--r-- root/root      1405 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Compiler/Real.hs
-rw-r--r-- root/root       635 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Compiler/ST.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/Control/
-rw-r--r-- root/root       284 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Control/DeepSeq.hs
-rw-r--r-- root/root      1778 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Control/Monad.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/Data/
-rw-r--r-- root/root      1138 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Array.hs
-rw-r--r-- root/root      2341 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/BitVector.hs
-rw-r--r-- root/root       249 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Bool.hs
-rw-r--r-- root/root      3227 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Char.hs
-rw-r--r-- root/root       598 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Either.hs
-rw-r--r-- root/root       759 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Eq.hs
-rw-r--r-- root/root       188 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Function.hs
-rw-r--r-- root/root       287 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Ix.hs
-rw-r--r-- root/root      2055 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/JSON.hs
-rw-r--r-- root/root      5507 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/List.hs
-rw-r--r-- root/root      2561 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Map.hs
-rw-r--r-- root/root       165 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Matrix.hs
-rw-r--r-- root/root       828 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Maybe.hs
-rw-r--r-- root/root      1214 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Ord.hs
-rw-r--r-- root/root       319 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/ReadFile.hs
-rw-r--r-- root/root      2564 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Set.hs
-rw-r--r-- root/root       288 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Text.hs
-rw-r--r-- root/root       217 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Data/Tuple.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/Foreign/
-rw-r--r-- root/root       160 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Foreign/Introspection.hs
-rw-r--r-- root/root       214 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Foreign/Pair.hs
-rw-r--r-- root/root       331 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Foreign/String.hs
-rw-r--r-- root/root       721 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Foreign/Vector.hs
-rw-r--r-- root/root      1733 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/IModel.hs
-rw-r--r-- root/root      1127 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/MCMC.hs
-rw-r--r-- root/root       787 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Parameters.hs
-rw-r--r-- root/root      3128 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Parse.hs
-rw-r--r-- root/root      1936 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/PopGen.hs
-rw-r--r-- root/root      2676 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Prelude.hs
-rw-r--r-- root/root      2402 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/Probability/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/Probability/Distribution/
-rw-r--r-- root/root       584 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Bernoulli.hs
-rw-r--r-- root/root       476 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Beta.hs
-rw-r--r-- root/root       470 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Binomial.hs
-rw-r--r-- root/root      1245 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Categorical.hs
-rw-r--r-- root/root       427 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Cauchy.hs
-rw-r--r-- root/root      1848 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Dirichlet.hs
-rw-r--r-- root/root      3300 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/DirichletProcess.hs
-rw-r--r-- root/root       576 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Discrete.hs
-rw-r--r-- root/root       806 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/ExpTransform.hs
-rw-r--r-- root/root       230 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Exponential.hs
-rw-r--r-- root/root       363 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/FakeDist.hs
-rw-r--r-- root/root       651 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Gamma.hs
-rw-r--r-- root/root       594 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Geometric.hs
-rw-r--r-- root/root       437 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Laplace.hs
-rw-r--r-- root/root      2171 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/List.hs
-rw-r--r-- root/root       699 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Mixture.hs
-rw-r--r-- root/root       509 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Normal.hs
-rw-r--r-- root/root       453 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Poisson.hs
-rw-r--r-- root/root      3816 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/RandomAlignment.hs
-rw-r--r-- root/root      4726 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Tree.hs
-rw-r--r-- root/root       831 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Distribution/Uniform.hs
-rw-r--r-- root/root      6832 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Probability/Random.hs
-rw-r--r-- root/root      2178 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Range.hs
-rw-r--r-- root/root      1244 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/SMC.hs
-rw-r--r-- root/root     20035 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/SModel.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/SModel/
-rw-r--r-- root/root      2033 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/SModel/Codons.hs
-rw-r--r-- root/root       698 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/SModel/Doublets.hs
-rw-r--r-- root/root      1037 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/SModel/Frequency.hs
-rw-r--r-- root/root      7425 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/SModel/Likelihood.hs
-rw-r--r-- root/root       341 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/SModel/Nucleotides.hs
-rw-r--r-- root/root      2691 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/SModel/ReversibleMarkov.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/System/
-rw-r--r-- root/root       154 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/System/Environment.hs
-rw-r--r-- root/root      4207 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Tree.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/haskell/Tree/
-rw-r--r-- root/root      3046 2021-08-24 22:40 ./usr/lib/bali-phy/haskell/Tree/Newick.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/help/
-rw-r--r-- root/root       427 2021-08-24 22:40 ./usr/lib/bali-phy/help/alphabets.txt
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/help/alphabets/
-rw-r--r-- root/root       624 2021-08-24 22:40 ./usr/lib/bali-phy/help/alphabets/Codons.txt
-rw-r--r-- root/root       558 2021-08-24 22:40 ./usr/lib/bali-phy/help/alphabets/Doublets.txt
-rw-r--r-- root/root       596 2021-08-24 22:40 ./usr/lib/bali-phy/help/alphabets/Triplets.txt
-rw-r--r-- root/root       373 2021-08-24 22:40 ./usr/lib/bali-phy/help/alphabets/genetic-code.txt
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/help/commands/
-rw-r--r-- root/root       727 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/Rao-Blackwellize.txt
-rw-r--r-- root/root       657 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/align.txt
-rw-r--r-- root/root       861 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/alphabet.txt
-rw-r--r-- root/root       760 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/branch-lengths.txt
-rw-r--r-- root/root      1068 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/config.txt
-rw-r--r-- root/root      1085 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/disable.txt
-rw-r--r-- root/root       700 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/enable.txt
-rw-r--r-- root/root      1115 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/imodel.txt
-rw-r--r-- root/root       976 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/iterations.txt
-rw-r--r-- root/root      1068 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/link.txt
-rw-r--r-- root/root       940 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/model.txt
-rw-r--r-- root/root       830 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/name.txt
-rw-r--r-- root/root      1187 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/package-path.txt
-rw-r--r-- root/root      1094 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/pre-burnin.txt
-rw-r--r-- root/root       379 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/print.txt
-rw-r--r-- root/root      1157 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/scale.txt
-rw-r--r-- root/root       618 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/seed.txt
-rw-r--r-- root/root       975 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/set.txt
-rw-r--r-- root/root      1319 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/smodel.txt
-rw-r--r-- root/root       878 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/subsample.txt
-rw-r--r-- root/root       463 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/test.txt
-rw-r--r-- root/root      1070 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/tree.txt
-rw-r--r-- root/root       295 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/unalign.txt
-rw-r--r-- root/root       160 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/verbose.txt
-rw-r--r-- root/root       152 2021-08-24 22:40 ./usr/lib/bali-phy/help/commands/version.txt
-rw-r--r-- root/root       921 2021-08-24 22:40 ./usr/lib/bali-phy/help/parameters.txt
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/help/parameters/
-rw-r--r-- root/root      1085 2021-08-24 22:40 ./usr/lib/bali-phy/help/parameters/priors.txt
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/lib/bali-phy/libexec/
-rw-r--r-- root/root      1541 2021-08-24 22:40 ./usr/lib/bali-phy/libexec/compare-runs.R
-rw-r--r-- root/root      2910 2021-08-24 22:40 ./usr/lib/bali-phy/libexec/compare-runs2.R
-rw-r--r-- root/root       738 2021-08-24 22:40 ./usr/lib/bali-phy/libexec/tree-plot-3D.R
-rw-r--r-- root/root      1858 2021-08-24 22:40 ./usr/lib/bali-phy/libexec/tree-plot.R
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/
-rw-r--r-- root/root       261 2023-12-18 15:51 ./usr/share/doc/bali-phy/README.test
-rw-r--r-- root/root      1102 2023-12-18 15:51 ./usr/share/doc/bali-phy/changelog.Debian.gz
-rw-r--r-- root/root      2229 2023-12-18 15:51 ./usr/share/doc/bali-phy/copyright
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/models/
-rw-r--r-- root/root       370 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/models/Airline.hs
-rw-r--r-- root/root      1464 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/models/Coalmine.hs
-rw-r--r-- root/root       129 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/models/Demo1.hs
-rw-r--r-- root/root       182 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/models/Demo2.hs
-rw-r--r-- root/root       171 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/models/Demo3.hs
-rw-r--r-- root/root       235 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/models/Demo4.hs
-rw-r--r-- root/root       334 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/models/Demo5.hs
-rw-r--r-- root/root       873 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/models/Demo6.hs
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/models/regresssion/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/
-rw-r--r-- root/root      4861 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-GTR-LN8-WPD.fasta
-rw-r--r-- root/root      5636 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-GTR-LN8-c50.fasta
-rw-r--r-- root/root       666 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-GTR-LN8-c50.tree
-rw-r--r-- root/root       718 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-clustalw.dnd
-rw-r--r-- root/root      3770 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-clustalw.fasta
-rw-r--r-- root/root      5794 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-dialign2-2.fasta
-rw-r--r-- root/root      4171 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-fsa.fasta
-rw-r--r-- root/root       717 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-fsa.ph
-rw-r--r-- root/root      4007 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-muscle.fasta
-rw-r--r-- root/root        88 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-poy.command
-rw-r--r-- root/root      4650 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-poy.fasta
-rw-r--r-- root/root       349 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-poy.tree
-rw-r--r-- root/root      3839 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-poy.trees
-rw-r--r-- root/root      4508 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-probcons-RNA-trained.fasta
-rw-r--r-- root/root      4208 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-probcons-RNA.fasta
-rw-r--r-- root/root       787 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-t-coffee.dnd
-rw-r--r-- root/root      4070 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-t-coffee.fasta
-rw-r--r-- root/root       730 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-tcoffee.dnd
-rw-r--r-- root/root      4745 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25-tcoffee.fasta
-rw-r--r-- root/root      3656 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/25.fasta
-rw-r--r-- root/root     10593 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-GTR-DP6-MAP.fasta
-rw-r--r-- root/root      1511 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-GTR-DP6-MAP.tree
-rw-r--r-- root/root     10593 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-GTR-DP6-WPD.fasta
-rw-r--r-- root/root     12129 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-GTR-DP6-c10.fasta
-rw-r--r-- root/root     13521 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-GTR-DP6-consensus.fasta
-rw-r--r-- root/root      1556 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-clustalw.dnd
-rw-r--r-- root/root      7301 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-clustalw.fasta
-rw-r--r-- root/root     10228 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-dialign2-2.fasta
-rw-r--r-- root/root      8453 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-fsa.fasta
-rw-r--r-- root/root      1416 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-fsa.ph
-rw-r--r-- root/root      7597 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-muscle.fasta
-rw-r--r-- root/root      8701 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-probcons-RNA-trained.fasta
-rw-r--r-- root/root      8461 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-probcons-RNA.fasta
-rw-r--r-- root/root      1556 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-t-coffee.dnd
-rw-r--r-- root/root      8357 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48-t-coffee.fasta
-rw-r--r-- root/root      6938 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/48.fasta
-rw-r--r-- root/root       125 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/5d-clustalw.dnd
-rw-r--r-- root/root       713 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/5d-clustalw.fasta
-rw-r--r-- root/root      1101 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/5d-muscle.fasta
-rw-r--r-- root/root      1007 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/5S-rRNA/5d.fasta
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/Duplications/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF/
-rw-r--r-- root/root     64977 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF/hisA-hisF-muscle.fasta
-rw-r--r-- root/root      3318 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF/hisA-hisF-muscle.ph
-rw-r--r-- root/root     22849 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF/hisA-muscle.fasta
-rw-r--r-- root/root     18015 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF/hisA.fasta
-rw-r--r-- root/root     29858 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF/hisF-muscle.fasta
-rw-r--r-- root/root     17614 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Duplications/hisA-hisF/hisF.fasta
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/Duplications/trp-tyr/
-rw-r--r-- root/root     68917 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Duplications/trp-tyr/trp-muscle.fasta
-rw-r--r-- root/root    156155 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Duplications/trp-tyr/trp-tyr-muscle.fasta
-rw-r--r-- root/root     35955 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Duplications/trp-tyr/trp.fasta
-rw-r--r-- root/root     54771 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Duplications/trp-tyr/tyr-muscle.fasta
-rw-r--r-- root/root     39009 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Duplications/trp-tyr/tyr.fasta
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/
-rw-r--r-- root/root       340 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/12d-clustalw.dnd
-rw-r--r-- root/root      6085 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/12d-clustalw.fasta
-rw-r--r-- root/root      6786 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/12d-muscle.fasta
-rw-r--r-- root/root      6029 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/12d.fasta
-rw-r--r-- root/root     13281 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/25-mafft.fasta
-rw-r--r-- root/root      1545 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/48b-clustalw.dnd
-rw-r--r-- root/root     25290 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/48b-clustalw.fasta
-rw-r--r-- root/root     21414 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/48b.fasta
-rw-r--r-- root/root       125 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/5d-clustalw.dnd
-rw-r--r-- root/root      2483 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/5d-clustalw.fasta
-rw-r--r-- root/root      2648 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/5d-muscle.fasta
-rw-r--r-- root/root      2394 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/EF-Tu/5d.fasta
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/Enolase/
-rw-r--r-- root/root     23471 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Enolase/enolase-38-trimmed.fasta
-rw-r--r-- root/root     27232 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Enolase/enolase-38.fasta
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/
-rw-r--r-- root/root       257 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/globins-bali-phy-C20-gamma4-c50.PP.tree
-rw-r--r-- root/root       245 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/globins-bali-phy-C20-gamma4.MAP.tree
-rw-r--r-- root/root      2487 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/globins-bali-phy-C20-gamma4.fasta
-rw-r--r-- root/root      2387 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/globins-fsa.fasta
-rw-r--r-- root/root      1980 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/globins-mafft.fasta
-rw-r--r-- root/root      2057 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/globins-muscle.fasta
-rw-r--r-- root/root       236 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/globins-prank.1.dnd
-rw-r--r-- root/root      2717 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/globins-prank.1.fasta
-rw-r--r-- root/root       236 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/globins-prank.2.dnd
-rw-r--r-- root/root      2574 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/globins-prank.2.fasta
-rw-r--r-- root/root      2002 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/globins.fasta
-rw-r--r-- root/root       121 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/sod-bali-phy-C20-gamma4-c50.PP.tree
-rw-r--r-- root/root       145 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/sod-bali-phy-C20-gamma4.MAP.tree
-rw-r--r-- root/root      1275 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/sod-bali-phy-C20-gamma4.fasta
-rw-r--r-- root/root      1246 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/sod-fsa.fasta
-rw-r--r-- root/root      1225 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/sod-mafft.fasta
-rw-r--r-- root/root      1225 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/sod-muscle.fasta
-rw-r--r-- root/root       144 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/sod-prank.1.dnd
-rw-r--r-- root/root      1274 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/sod-prank.1.fasta
-rw-r--r-- root/root       144 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/sod-prank.2.dnd
-rw-r--r-- root/root      1274 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/sod-prank.2.fasta
-rw-r--r-- root/root      1218 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/sod.fasta
-rw-r--r-- root/root      4291 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/v-src-fsa.fasta
-rw-r--r-- root/root      3265 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/v-src-mafft.fasta
-rw-r--r-- root/root      3094 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/v-src-muscle.fasta
-rw-r--r-- root/root      3102 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Feng-Doolittle-1987/v-src.fasta
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/Globins/
-rw-r--r-- root/root      1711 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Globins/10-globins-Lunter.fasta
-rw-r--r-- root/root      9908 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Globins/10-globins.xml
-rw-r--r-- root/root      7613 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Globins/bglobin.fasta
-rw-r--r-- root/root       905 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Globins/few-clustalw.dnd
-rw-r--r-- root/root      6622 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Globins/few-clustalw.fasta
-rw-r--r-- root/root      7909 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Globins/few-muscle.fasta
-rw-r--r-- root/root      6212 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Globins/few.fasta
-rw-r--r-- root/root      1129 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Globins/globins.fasta
-rw-r--r-- root/root     40664 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Globins/many-muscle.fasta
-rw-r--r-- root/root     29756 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Globins/many.fasta
-rw-r--r-- root/root     16960 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Globins/some.fasta
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/HIV/
-rw-r--r-- root/root     37588 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/HIV/HIVSIV.fasta
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005/
-rw-r--r-- root/root     11664 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005/env-clustal-codons.fasta
-rw-r--r-- root/root     11676 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005/env-clustal.fasta
-rw-r--r-- root/root     10572 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005/env-common.fasta
-rw-r--r-- root/root     12731 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005/env.fasta
-rw-r--r-- root/root     43523 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005/pol-clustal.fasta
-rw-r--r-- root/root     13883 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005/pol-common.fasta
-rw-r--r-- root/root     39466 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/HIV/chain-2005/pol.fasta
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/ITS/
-rw-r--r-- root/root     11938 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/ITS/5.8S.fasta
-rw-r--r-- root/root     16494 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/ITS/ITS1-trimmed.fasta
-rw-r--r-- root/root     13026 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/ITS/ITS2-trimmed.fasta
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/
-rw-r--r-- root/root      1546 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/Src_homology_2_domains.fasta
-rw-r--r-- root/root      1052 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/Starch_binding_domain.fasta
-rw-r--r-- root/root      1934 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/annexin.fasta
-rw-r--r-- root/root      3479 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/haloperoxidase.fasta
-rw-r--r-- root/root      1373 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/lectin.fasta
-rw-r--r-- root/root      3567 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/legume_lectin.fasta
-rw-r--r-- root/root      1718 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/lysozyme.fasta
-rw-r--r-- root/root      3896 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/papain.fasta
-rw-r--r-- root/root       850 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/parvalbumin-like.fasta
-rw-r--r-- root/root      2193 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/rr_receiver.fasta
-rw-r--r-- root/root      4728 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/subtilase.fasta
-rw-r--r-- root/root      2495 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/Miklos-2008/xylose_isomerase.fasta
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/ferns/
-rw-r--r-- root/root      2913 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/ferns/README.txt
-rw-r--r-- root/root     45222 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/ferns/cleaned.fasta
-rw-r--r-- root/root       297 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/ferns/config.txt
-rw-r--r-- root/root       227 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/ferns/config2.txt
-rw-r--r-- root/root     46677 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/ferns/orig.fasta
-rw-r--r-- root/root     52583 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/ferns/orig.nex
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/lrRNA/
-rw-r--r-- root/root        59 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/lrRNA/NOTES.txt
-rwxr-xr-x root/root       240 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/lrRNA/keep.pl
-rw-r--r-- root/root     47047 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/lrRNA/mollusc.fasta
-rw-r--r-- root/root    130065 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/lrRNA/mollusc.gb
-rw-r--r-- root/root     54676 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/lrRNA/mollusc.rna.fasta
-rw-r--r-- root/root     24530 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/lrRNA/mollusc12.fasta
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/
-rw-r--r-- root/root     27755 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/30-clustalw.fasta
-rw-r--r-- root/root       992 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/30-clustalw.ph
-rw-r--r-- root/root     32455 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/30-muscle.fasta
-rw-r--r-- root/root       992 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/30-muscle.ph
-rw-r--r-- root/root     43929 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/30.aln
-rw-r--r-- root/root       992 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/30.dnd
-rw-r--r-- root/root     33175 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/30.fasta
-rw-r--r-- root/root       992 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/30.ph
-rw-r--r-- root/root     29779 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/37-clustalw.fasta
-rw-r--r-- root/root      1193 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/37-clustalw.ph
-rw-r--r-- root/root     38709 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/37-muscle.fasta
-rw-r--r-- root/root      1193 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/37-muscle.ph
-rw-r--r-- root/root      1195 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/37.dnd
-rw-r--r-- root/root     33674 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/37.fasta
-rw-r--r-- root/root     63592 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/76-clustalw.fasta
-rw-r--r-- root/root      2469 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/76-clustalw.ph
-rw-r--r-- root/root     84415 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/76-muscle.fasta
-rw-r--r-- root/root      2467 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/76-muscle.ph
-rw-r--r-- root/root      2701 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/76.dnd
-rw-r--r-- root/root     68256 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/76.fasta
-rw-r--r-- root/root       333 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/additional.accessions
-rw-r--r-- root/root        18 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/other.accessions
-rw-r--r-- root/root       441 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/paper.txt
-rw-r--r-- root/root       333 2021-08-24 22:40 ./usr/share/doc/bali-phy/examples/sequences/microbotryum/table1.accessions
-rw-r--r-- root/root       535 2023-12-18 15:51 ./usr/share/doc/bali-phy/run-unit-test
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/lintian/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/lintian/overrides/
-rw-r--r-- root/root       106 2023-12-18 15:51 ./usr/share/lintian/overrides/bali-phy
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/man/
drwxr-xr-x root/root         0 2023-12-18 15:51 ./usr/share/man/man1/
-rw-r--r-- root/root      1017 2023-12-18 15:51 ./usr/share/man/man1/alignment-cat.1.gz
-rw-r--r-- root/root       613 2023-12-18 15:51 ./usr/share/man/man1/alignment-chop-internal.1.gz
-rw-r--r-- root/root       724 2023-12-18 15:51 ./usr/share/man/man1/alignment-consensus.1.gz
-rw-r--r-- root/root      1066 2023-12-18 15:51 ./usr/share/man/man1/alignment-distances.1.gz
-rw-r--r-- root/root       879 2023-12-18 15:51 ./usr/share/man/man1/alignment-draw.1.gz
-rw-r--r-- root/root       595 2023-12-18 15:51 ./usr/share/man/man1/alignment-find.1.gz
-rw-r--r-- root/root       767 2023-12-18 15:51 ./usr/share/man/man1/alignment-gild.1.gz
-rw-r--r-- root/root       783 2023-12-18 15:51 ./usr/share/man/man1/alignment-indices.1.gz
-rw-r--r-- root/root       627 2023-12-18 15:51 ./usr/share/man/man1/alignment-info.1.gz
-rw-r--r-- root/root       770 2023-12-18 15:51 ./usr/share/man/man1/alignment-max.1.gz
-rw-r--r-- root/root      1330 2023-12-18 15:51 ./usr/share/man/man1/alignment-thin.1.gz
-rw-r--r-- root/root       792 2023-12-18 15:51 ./usr/share/man/man1/alignment-translate.1.gz
-rw-r--r-- root/root       748 2023-12-18 15:51 ./usr/share/man/man1/alignments-diff.1.gz
-rw-r--r-- root/root       754 2023-12-18 15:51 ./usr/share/man/man1/bali-phy-pkg.1.gz
-rw-r--r-- root/root      1691 2023-12-18 15:51 ./usr/share/man/man1/bali-phy.1.gz
-rw-r--r-- root/root       604 2023-12-18 15:51 ./usr/share/man/man1/bali-subsample.1.gz
-rw-r--r-- root/root       633 2023-12-18 15:51 ./usr/share/man/man1/bp-analyze.1.gz
-rw-r--r-- root/root       636 2023-12-18 15:51 ./usr/share/man/man1/cut-range.1.gz
-rw-r--r-- root/root      1085 2023-12-18 15:51 ./usr/share/man/man1/draw-tree.1.gz
-rw-r--r-- root/root       845 2023-12-18 15:51 ./usr/share/man/man1/extract-ancestors.1.gz
-rw-r--r-- root/root       795 2023-12-18 15:51 ./usr/share/man/man1/mctree-mean-lengths.1.gz
-rw-r--r-- root/root       547 2023-12-18 15:51 ./usr/share/man/man1/model_P.1.gz
-rw-r--r-- root/root       584 2023-12-18 15:51 ./usr/share/man/man1/pickout.1.gz
-rw-r--r-- root/root       956 2023-12-18 15:51 ./usr/share/man/man1/statreport.1.gz
-rw-r--r-- root/root       602 2023-12-18 15:51 ./usr/share/man/man1/stats-select.1.gz
-rw-r--r-- root/root       857 2023-12-18 15:51 ./usr/share/man/man1/summarize-ancestors.1.gz
-rw-r--r-- root/root       824 2023-12-18 15:51 ./usr/share/man/man1/tree-mean-lengths.1.gz
-rw-r--r-- root/root       731 2023-12-18 15:51 ./usr/share/man/man1/tree-tool.1.gz
-rw-r--r-- root/root       972 2023-12-18 15:51 ./usr/share/man/man1/trees-bootstrap.1.gz
-rw-r--r-- root/root      1238 2023-12-18 15:51 ./usr/share/man/man1/trees-consensus.1.gz
-rw-r--r-- root/root      1002 2023-12-18 15:51 ./usr/share/man/man1/trees-distances.1.gz
-rw-r--r-- root/root       736 2023-12-18 15:51 ./usr/share/man/man1/trees-to-SRQ.1.gz


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


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

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

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

Build Architecture: armhf
Build Type: any
Build-Space: 122136
Build-Time: 609
Distribution: trixie-staging
Host Architecture: armhf
Install-Time: 98
Job: bali-phy_3.6.1+dfsg-2
Machine Architecture: arm64
Package: bali-phy
Package-Time: 717
Source-Version: 3.6.1+dfsg-2
Space: 122136
Status: successful
Version: 3.6.1+dfsg-2
--------------------------------------------------------------------------------
Finished at 2023-12-21T07:43:11Z
Build needed 00:11:57, 122136k disk space