Raspbian Package Auto-Building

Build log for lamarc (2.1.10.1+dfsg-7) on armhf

lamarc2.1.10.1+dfsg-7armhf → 2022-09-20 13:27:17

sbuild (Debian sbuild) 0.78.1 (09 February 2019) on test2019

+==============================================================================+
| lamarc 2.1.10.1+dfsg-7 (armhf)               Tue, 20 Sep 2022 12:43:21 +0000 |
+==============================================================================+

Package: lamarc
Version: 2.1.10.1+dfsg-7
Source Version: 2.1.10.1+dfsg-7
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
Build Type: any

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/bookworm-staging-armhf-sbuild-17d6dfdf-1a40-4845-8bda-0b78e03adf21' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/lamarc-qVHpJM/resolver-lKSBUN' with '<<RESOLVERDIR>>'

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

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.3 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.1 MB]
Fetched 27.4 MB in 11s (2554 kB/s)
Reading package lists...
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

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


Check APT
---------

Checking available source versions...

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

Reading package lists...
NOTICE: 'lamarc' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/med-team/lamarc.git
Please use:
git clone https://salsa.debian.org/med-team/lamarc.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 60.7 MB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main lamarc 2.1.10.1+dfsg-7 (dsc) [2032 B]
Get:2 http://172.17.4.1/private bookworm-staging/main lamarc 2.1.10.1+dfsg-7 (tar) [60.7 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main lamarc 2.1.10.1+dfsg-7 (diff) [5856 B]
Fetched 60.7 MB in 7s (8316 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/lamarc-qVHpJM/lamarc-2.1.10.1+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/lamarc-qVHpJM' with '<<BUILDDIR>>'

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


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

Merged Build-Depends: debhelper-compat (= 13), libboost-dev, libtinyxml-dev, libwxgtk3.2-dev, build-essential, fakeroot
Filtered Build-Depends: debhelper-compat (= 13), libboost-dev, libtinyxml-dev, libwxgtk3.2-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 [957 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [396 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [477 B]
Fetched 1830 B in 0s (49.0 kB/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 packages were automatically installed and are no longer required:
  krb5-locales libpam-cap
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  adwaita-icon-theme autoconf automake autopoint autotools-dev bsdextrautils
  dbus dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common
  dbus-user-session dconf-gsettings-backend dconf-service debhelper
  dh-autoreconf dh-strip-nondeterminism dmsetup dwz file fontconfig
  fontconfig-config fonts-dejavu-core gettext gettext-base groff-base
  gtk-update-icon-cache hicolor-icon-theme intltool-debian libapparmor1
  libarchive-zip-perl libargon2-1 libatk-bridge2.0-0 libatk1.0-0
  libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data
  libavahi-common3 libboost-dev libboost1.74-dev libbrotli1 libbsd0
  libcairo-gobject2 libcairo2 libcolord2 libcryptsetup12 libcups2 libdatrie1
  libdbus-1-3 libdconf1 libdebhelper-perl libdeflate0 libdevmapper1.02.1
  libdrm-amdgpu1 libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2
  libegl-dev libegl-mesa0 libegl1 libelf1 libepoxy0 libexpat1 libfdisk1
  libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libfribidi0
  libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgl-dev libgl1
  libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2
  libglib2.0-0 libglu1-mesa libglu1-mesa-dev libglvnd-core-dev libglvnd-dev
  libglvnd0 libglx-dev libglx-mesa0 libglx0 libgraphite2-3 libgtk-3-0
  libgtk-3-common libharfbuzz0b libice6 libicu71 libip4tc2 libjbig0
  libjpeg62-turbo libjson-c5 libkmod2 liblcms2-2 liblerc4 libllvm14
  libmagic-mgc libmagic1 libmd0 libnotify4 libopengl-dev libopengl0
  libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
  libpcre2-32-0 libpipeline1 libpixman-1-0 libpng16-16 libpthread-stubs0-dev
  libsensors-config libsensors5 libsm6 libsub-override-perl libsystemd-shared
  libthai-data libthai0 libtiff5 libtinyxml-dev libtinyxml2.6.2v5 libtool
  libuchardet0 libwayland-client0 libwayland-cursor0 libwayland-egl1
  libwayland-server0 libwebp7 libwxbase3.0-0v5 libwxbase3.2-0 libwxgtk3.2-0
  libwxgtk3.2-dev libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev
  libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev
  libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxdmcp6 libxext6
  libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxml2 libxrandr2 libxrender1
  libxshmfence1 libxtst6 libxxf86vm1 libz3-4 m4 man-db po-debconf
  shared-mime-info systemd systemd-sysv ucf wx-common wx3.2-headers x11-common
  x11proto-dev xkb-data xorg-sgml-doctools xtrans-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-chrono1.74-dev libboost-container1.74-dev
  libboost-context1.74-dev libboost-contract1.74-dev
  libboost-coroutine1.74-dev libboost-date-time1.74-dev
  libboost-exception1.74-dev libboost-fiber1.74-dev
  libboost-filesystem1.74-dev libboost-graph1.74-dev
  libboost-graph-parallel1.74-dev libboost-iostreams1.74-dev
  libboost-locale1.74-dev libboost-log1.74-dev libboost-math1.74-dev
  libboost-mpi1.74-dev libboost-mpi-python1.74-dev libboost-numpy1.74-dev
  libboost-program-options1.74-dev libboost-python1.74-dev
  libboost-random1.74-dev libboost-regex1.74-dev
  libboost-serialization1.74-dev libboost-stacktrace1.74-dev
  libboost-system1.74-dev libboost-test1.74-dev libboost-thread1.74-dev
  libboost-timer1.74-dev libboost-type-erasure1.74-dev libboost-wave1.74-dev
  libboost1.74-tools-dev libmpfrc++-dev libntl-dev libboost-nowide1.74-dev
  colord cups-common gvfs liblcms2-utils notification-daemon lm-sensors
  libtinyxml-doc libtool-doc gfortran | fortran95-compiler gcj-jdk wx3.2-doc
  libx11-doc libxcb-doc m4-doc apparmor less www-browser libmail-box-perl
  systemd-container systemd-homed systemd-userdbd systemd-boot libfido2-1
  libtss2-esys-3.0.2-0 libtss2-mu0 libtss2-rc0 policykit-1
Recommended packages:
  librsvg2-common curl | wget | lynx at-spi2-core libarchive-cpio-perl
  libgdk-pixbuf2.0-bin libglib2.0-data xdg-user-dirs libgtk-3-bin libltdl-dev
  libmail-sendmail-perl systemd-timesyncd | time-daemon libnss-systemd zip
The following NEW packages will be installed:
  adwaita-icon-theme autoconf automake autopoint autotools-dev bsdextrautils
  dbus dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common
  dbus-user-session dconf-gsettings-backend dconf-service debhelper
  dh-autoreconf dh-strip-nondeterminism dmsetup dwz file fontconfig
  fontconfig-config fonts-dejavu-core gettext gettext-base groff-base
  gtk-update-icon-cache hicolor-icon-theme intltool-debian libapparmor1
  libarchive-zip-perl libargon2-1 libatk-bridge2.0-0 libatk1.0-0
  libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data
  libavahi-common3 libboost-dev libboost1.74-dev libbrotli1 libbsd0
  libcairo-gobject2 libcairo2 libcolord2 libcryptsetup12 libcups2 libdatrie1
  libdbus-1-3 libdconf1 libdebhelper-perl libdeflate0 libdevmapper1.02.1
  libdrm-amdgpu1 libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2
  libegl-dev libegl-mesa0 libegl1 libelf1 libepoxy0 libexpat1 libfdisk1
  libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libfribidi0
  libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgl-dev libgl1
  libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2
  libglib2.0-0 libglu1-mesa libglu1-mesa-dev libglvnd-core-dev libglvnd-dev
  libglvnd0 libglx-dev libglx-mesa0 libglx0 libgraphite2-3 libgtk-3-0
  libgtk-3-common libharfbuzz0b libice6 libicu71 libip4tc2 libjbig0
  libjpeg62-turbo libjson-c5 libkmod2 liblcms2-2 liblerc4 libllvm14
  libmagic-mgc libmagic1 libmd0 libnotify4 libopengl-dev libopengl0
  libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
  libpcre2-32-0 libpipeline1 libpixman-1-0 libpng16-16 libpthread-stubs0-dev
  libsensors-config libsensors5 libsm6 libsub-override-perl libsystemd-shared
  libthai-data libthai0 libtiff5 libtinyxml-dev libtinyxml2.6.2v5 libtool
  libuchardet0 libwayland-client0 libwayland-cursor0 libwayland-egl1
  libwayland-server0 libwebp7 libwxbase3.0-0v5 libwxbase3.2-0 libwxgtk3.2-0
  libwxgtk3.2-dev libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev
  libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev
  libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxdmcp6 libxext6
  libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxml2 libxrandr2 libxrender1
  libxshmfence1 libxtst6 libxxf86vm1 libz3-4 m4 man-db po-debconf
  sbuild-build-depends-main-dummy shared-mime-info systemd systemd-sysv ucf
  wx-common wx3.2-headers x11-common x11proto-dev xkb-data xorg-sgml-doctools
  xtrans-dev
0 upgraded, 189 newly installed, 0 to remove and 2 not upgraded.
Need to get 102 MB of archives.
After this operation, 525 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [900 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libargon2-1 armhf 0~20171227-0.3 [19.6 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf dmsetup armhf 2:1.02.185-1 [91.8 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf libdevmapper1.02.1 armhf 2:1.02.185-1 [134 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf libjson-c5 armhf 0.16-1 [40.0 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf libcryptsetup12 armhf 2:2.5.0-2 [225 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libfdisk1 armhf 2.38.1-1 [237 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libkmod2 armhf 30+20220630-3 [51.8 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libapparmor1 armhf 3.0.7-1 [98.9 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libip4tc2 armhf 1.8.8-1 [32.9 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libsystemd-shared armhf 251.3-1+rpi1 [1526 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf systemd armhf 251.3-1+rpi1 [2985 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf systemd-sysv armhf 251.3-1+rpi1 [123 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf libdbus-1-3 armhf 1.14.0-2 [210 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf dbus-bin armhf 1.14.0-2 [136 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf dbus-session-bus-common all 1.14.0-2 [111 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.4.8-1 [84.1 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf dbus-daemon armhf 1.14.0-2 [202 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf dbus-system-bus-common all 1.14.0-2 [112 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf dbus armhf 1.14.0-2 [128 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-1 [137 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.6-2 [34.2 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.10.2-3 [1364 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-9 [171 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf libpam-systemd armhf 251.3-1+rpi1 [279 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf ucf all 3.0043 [74.0 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf hicolor-icon-theme all 0.17-2 [11.4 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf libgdk-pixbuf2.0-common all 2.42.9+dfsg-1 [315 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.73.3-3+rpi1 [1263 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf libicu71 armhf 71.1-3 [8855 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1 [591 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf shared-mime-info armhf 2.2-1 [726 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo armhf 1:2.1.2-1 [144 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf libpng16-16 armhf 1.6.37-5 [272 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libdeflate0 armhf 1.12-1 [60.5 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf libjbig0 armhf 2.1-3.1+b2 [27.6 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf liblerc4 armhf 4.0.0+ds-1 [121 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf libwebp7 armhf 1.2.2-2 [237 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf libtiff5 armhf 4.4.0-4 [290 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.9+dfsg-1 [132 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf gtk-update-icon-cache armhf 3.24.34-3 [95.2 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf adwaita-icon-theme all 43~beta.1-2 [5118 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-1 [260 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-9 [510 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf dbus-user-session armhf 1.14.0-2 [111 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf libdconf1 armhf 0.40.0-3 [42.5 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf dconf-service armhf 0.40.0-3 [35.4 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf dconf-gsettings-backend armhf 0.40.0-3 [29.4 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.9.1 [196 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-4 [526 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-3 [10.4 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-2+rpi2 [177 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-9 [1220 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.9.1 [1071 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b2 [260 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf libfreetype6 armhf 2.12.1+dfsg-3 [352 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf fonts-dejavu-core all 2.37-2 [1069 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf fontconfig-config all 2.13.1-4.4 [281 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf libfontconfig1 armhf 2.13.1-4.4 [331 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf fontconfig armhf 2.13.1-4.4 [416 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf libatk1.0-data all 2.38.0-1 [150 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf libatk1.0-0 armhf 2.38.0-1 [44.5 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-2 [28.6 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.6-1 [109 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf libxcb1 armhf 1.15-1 [139 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf libx11-data all 2:1.8.1-2 [308 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf libx11-6 armhf 2:1.8.1-2 [704 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf libxi6 armhf 2:1.8-1 [78.1 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf libatspi2.0-0 armhf 2.44.1-1 [67.3 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf libatk-bridge2.0-0 armhf 2.38.0-4 [55.9 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf libavahi-common-data armhf 0.8-6+b1 [124 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf libavahi-common3 armhf 0.8-6+b1 [55.8 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf libavahi-client3 armhf 0.8-6+b1 [58.5 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf libboost1.74-dev armhf 1.74.0-17 [9534 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libboost-dev armhf 1.74.0.3+b4 [4824 B]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libpixman-1-0 armhf 0.40.0-1 [463 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libxcb-render0 armhf 1.15-1 [114 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf libxcb-shm0 armhf 1.15-1 [106 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf libxrender1 armhf 1:0.9.10-1.1 [30.0 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf libcairo2 armhf 1.16.0-6 [496 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf libcairo-gobject2 armhf 1.16.0-6 [125 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf liblcms2-2 armhf 2.13.1-1 [125 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf libcolord2 armhf 1.4.6-1 [122 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf libcups2 armhf 2.4.2-1+b1 [311 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf libdatrie1 armhf 0.2.13-2+b2 [39.9 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf libdrm-common all 2.4.112-3+rpi1 [15.7 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf libdrm2 armhf 2.4.112-3+rpi1 [41.2 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf libdrm-amdgpu1 armhf 2.4.112-3+rpi1 [28.3 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf libdrm-nouveau2 armhf 2.4.112-3+rpi1 [25.9 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf libdrm-radeon1 armhf 2.4.112-3+rpi1 [29.9 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20210910-1 [81.2 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf libglvnd0 armhf 1.5.0-1 [51.5 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf libwayland-server0 armhf 1.21.0-1 [29.3 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf libgbm1 armhf 22.2.0~rc3-1+rpi1 [74.8 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf libglapi-mesa armhf 22.2.0~rc3-1+rpi1 [84.5 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf libwayland-client0 armhf 1.21.0-1 [23.3 kB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf libx11-xcb1 armhf 2:1.8.1-2 [203 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf libxcb-dri2-0 armhf 1.15-1 [107 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf libxcb-dri3-0 armhf 1.15-1 [107 kB]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf libxcb-present0 armhf 1.15-1 [105 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf libxcb-sync1 armhf 1.15-1 [108 kB]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf libxcb-xfixes0 armhf 1.15-1 [109 kB]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf libegl-mesa0 armhf 22.2.0~rc3-1+rpi1 [129 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf libegl1 armhf 1.5.0-1 [29.6 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf libxcb-glx0 armhf 1.15-1 [121 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf libxfixes3 armhf 1:6.0.0-1 [21.0 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.1 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf libz3-4 armhf 4.8.12-1 [5758 kB]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf libllvm14 armhf 1:14.0.6-2+rpi1 [19.5 MB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf libsensors-config all 1:3.6.0-7 [32.3 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf libsensors5 armhf 1:3.6.0-7 [49.6 kB]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf libgl1-mesa-dri armhf 22.2.0~rc3-1+rpi1 [5466 kB]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf libglx-mesa0 armhf 22.2.0~rc3-1+rpi1 [170 kB]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf libglx0 armhf 1.5.0-1 [32.4 kB]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf libgl1 armhf 1.5.0-1 [91.8 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf x11proto-dev all 2022.1-1 [599 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf libxau-dev armhf 1:1.0.9-1 [22.3 kB]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf libxcb1-dev armhf 1.15-1 [175 kB]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf libx11-dev armhf 2:1.8.1-2 [780 kB]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf libglx-dev armhf 1.5.0-1 [16.7 kB]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf libgl-dev armhf 1.5.0-1 [101 kB]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf libegl-dev armhf 1.5.0-1 [20.4 kB]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf libepoxy0 armhf 1.5.10-1 [172 kB]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf libfribidi0 armhf 1.0.8-2.1 [63.7 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf libglvnd-core-dev armhf 1.5.0-1 [14.2 kB]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf libgles1 armhf 1.5.0-1 [13.1 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf libgles2 armhf 1.5.0-1 [18.6 kB]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf libgles-dev armhf 1.5.0-1 [50.7 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf libopengl0 armhf 1.5.0-1 [32.9 kB]
Get:153 http://172.17.4.1/private bookworm-staging/main armhf libopengl-dev armhf 1.5.0-1 [6248 B]
Get:154 http://172.17.4.1/private bookworm-staging/main armhf libglvnd-dev armhf 1.5.0-1 [6008 B]
Get:155 http://172.17.4.1/private bookworm-staging/main armhf libgl1-mesa-dev armhf 22.2.0~rc3-1+rpi1 [55.1 kB]
Get:156 http://172.17.4.1/private bookworm-staging/main armhf libglu1-mesa armhf 9.0.2-1 [130 kB]
Get:157 http://172.17.4.1/private bookworm-staging/main armhf libglu1-mesa-dev armhf 9.0.2-1 [170 kB]
Get:158 http://172.17.4.1/private bookworm-staging/main armhf libgraphite2-3 armhf 1.3.14-1 [70.3 kB]
Get:159 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz0b armhf 2.7.4-1+b1 [1420 kB]
Get:160 http://172.17.4.1/private bookworm-staging/main armhf libthai-data all 0.1.29-1 [176 kB]
Get:161 http://172.17.4.1/private bookworm-staging/main armhf libthai0 armhf 0.1.29-1 [54.5 kB]
Get:162 http://172.17.4.1/private bookworm-staging/main armhf libpango-1.0-0 armhf 1.50.9+ds-1 [214 kB]
Get:163 http://172.17.4.1/private bookworm-staging/main armhf libpangoft2-1.0-0 armhf 1.50.9+ds-1 [68.6 kB]
Get:164 http://172.17.4.1/private bookworm-staging/main armhf libpangocairo-1.0-0 armhf 1.50.9+ds-1 [58.3 kB]
Get:165 http://172.17.4.1/private bookworm-staging/main armhf libwayland-cursor0 armhf 1.21.0-1 [13.2 kB]
Get:166 http://172.17.4.1/private bookworm-staging/main armhf libwayland-egl1 armhf 1.21.0-1 [8448 B]
Get:167 http://172.17.4.1/private bookworm-staging/main armhf libxcomposite1 armhf 1:0.4.5-1 [16.2 kB]
Get:168 http://172.17.4.1/private bookworm-staging/main armhf libxcursor1 armhf 1:1.2.1-1 [38.0 kB]
Get:169 http://172.17.4.1/private bookworm-staging/main armhf libxdamage1 armhf 1:1.1.5-2 [15.2 kB]
Get:170 http://172.17.4.1/private bookworm-staging/main armhf libxinerama1 armhf 2:1.1.4-3 [17.4 kB]
Get:171 http://172.17.4.1/private bookworm-staging/main armhf xkb-data all 2.35.1-1 [764 kB]
Get:172 http://172.17.4.1/private bookworm-staging/main armhf libxkbcommon0 armhf 1.4.1-1 [96.2 kB]
Get:173 http://172.17.4.1/private bookworm-staging/main armhf libxrandr2 armhf 2:1.5.2-2 [35.5 kB]
Get:174 http://172.17.4.1/private bookworm-staging/main armhf libgtk-3-common all 3.24.34-3 [3781 kB]
Get:175 http://172.17.4.1/private bookworm-staging/main armhf libgtk-3-0 armhf 3.24.34-3 [2473 kB]
Get:176 http://172.17.4.1/private bookworm-staging/main armhf x11-common all 1:7.7+23 [252 kB]
Get:177 http://172.17.4.1/private bookworm-staging/main armhf libice6 armhf 2:1.0.10-1 [51.7 kB]
Get:178 http://172.17.4.1/private bookworm-staging/main armhf libnotify4 armhf 0.8.1-1 [27.5 kB]
Get:179 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-32-0 armhf 10.40-1+b2 [200 kB]
Get:180 http://172.17.4.1/private bookworm-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:181 http://172.17.4.1/private bookworm-staging/main armhf libtinyxml2.6.2v5 armhf 2.6.2-6 [32.7 kB]
Get:182 http://172.17.4.1/private bookworm-staging/main armhf libtinyxml-dev armhf 2.6.2-6 [49.6 kB]
Get:183 http://172.17.4.1/private bookworm-staging/main armhf libwxbase3.0-0v5 armhf 3.0.5.1+dfsg-4 [882 kB]
Get:184 http://172.17.4.1/private bookworm-staging/main armhf libwxbase3.2-0 armhf 3.2.0+dfsg-2 [818 kB]
Get:185 http://172.17.4.1/private bookworm-staging/main armhf libxtst6 armhf 2:1.2.3-1.1 [26.3 kB]
Get:186 http://172.17.4.1/private bookworm-staging/main armhf libwxgtk3.2-0 armhf 3.2.0+dfsg-2 [3757 kB]
Get:187 http://172.17.4.1/private bookworm-staging/main armhf wx-common armhf 3.0.5.1+dfsg-4 [173 kB]
Get:188 http://172.17.4.1/private bookworm-staging/main armhf wx3.2-headers all 3.2.0+dfsg-2 [1114 kB]
Get:189 http://172.17.4.1/private bookworm-staging/main armhf libwxgtk3.2-dev armhf 3.2.0+dfsg-2 [70.7 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 102 MB in 12s (8331 kB/s)
Selecting previously unselected package libargon2-1:armhf.
(Reading database ... 14689 files and directories currently installed.)
Preparing to unpack .../00-libargon2-1_0~20171227-0.3_armhf.deb ...
Unpacking libargon2-1:armhf (0~20171227-0.3) ...
Selecting previously unselected package dmsetup.
Preparing to unpack .../01-dmsetup_2%3a1.02.185-1_armhf.deb ...
Unpacking dmsetup (2:1.02.185-1) ...
Selecting previously unselected package libdevmapper1.02.1:armhf.
Preparing to unpack .../02-libdevmapper1.02.1_2%3a1.02.185-1_armhf.deb ...
Unpacking libdevmapper1.02.1:armhf (2:1.02.185-1) ...
Selecting previously unselected package libjson-c5:armhf.
Preparing to unpack .../03-libjson-c5_0.16-1_armhf.deb ...
Unpacking libjson-c5:armhf (0.16-1) ...
Selecting previously unselected package libcryptsetup12:armhf.
Preparing to unpack .../04-libcryptsetup12_2%3a2.5.0-2_armhf.deb ...
Unpacking libcryptsetup12:armhf (2:2.5.0-2) ...
Selecting previously unselected package libfdisk1:armhf.
Preparing to unpack .../05-libfdisk1_2.38.1-1_armhf.deb ...
Unpacking libfdisk1:armhf (2.38.1-1) ...
Selecting previously unselected package libkmod2:armhf.
Preparing to unpack .../06-libkmod2_30+20220630-3_armhf.deb ...
Unpacking libkmod2:armhf (30+20220630-3) ...
Selecting previously unselected package libapparmor1:armhf.
Preparing to unpack .../07-libapparmor1_3.0.7-1_armhf.deb ...
Unpacking libapparmor1:armhf (3.0.7-1) ...
Selecting previously unselected package libip4tc2:armhf.
Preparing to unpack .../08-libip4tc2_1.8.8-1_armhf.deb ...
Unpacking libip4tc2:armhf (1.8.8-1) ...
Selecting previously unselected package libsystemd-shared:armhf.
Preparing to unpack .../09-libsystemd-shared_251.3-1+rpi1_armhf.deb ...
Unpacking libsystemd-shared:armhf (251.3-1+rpi1) ...
Selecting previously unselected package systemd.
Preparing to unpack .../10-systemd_251.3-1+rpi1_armhf.deb ...
Unpacking systemd (251.3-1+rpi1) ...
Setting up libargon2-1:armhf (0~20171227-0.3) ...
Setting up libjson-c5:armhf (0.16-1) ...
Setting up libfdisk1:armhf (2.38.1-1) ...
Setting up libkmod2:armhf (30+20220630-3) ...
Setting up libapparmor1:armhf (3.0.7-1) ...
Setting up libip4tc2:armhf (1.8.8-1) ...
Setting up libsystemd-shared:armhf (251.3-1+rpi1) ...
Setting up libdevmapper1.02.1:armhf (2:1.02.185-1) ...
Setting up libcryptsetup12:armhf (2:2.5.0-2) ...
Setting up systemd (251.3-1+rpi1) ...
Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /lib/systemd/system/getty@.service.
Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /lib/systemd/system/remote-fs.target.
Created symlink /etc/systemd/system/sysinit.target.wants/systemd-pstore.service → /lib/systemd/system/systemd-pstore.service.
Initializing machine ID from random generator.
Setting up dmsetup (2:1.02.185-1) ...
Selecting previously unselected package systemd-sysv.
(Reading database ... 15585 files and directories currently installed.)
Preparing to unpack .../000-systemd-sysv_251.3-1+rpi1_armhf.deb ...
Unpacking systemd-sysv (251.3-1+rpi1) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../001-libdbus-1-3_1.14.0-2_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.14.0-2) ...
Selecting previously unselected package dbus-bin.
Preparing to unpack .../002-dbus-bin_1.14.0-2_armhf.deb ...
Unpacking dbus-bin (1.14.0-2) ...
Selecting previously unselected package dbus-session-bus-common.
Preparing to unpack .../003-dbus-session-bus-common_1.14.0-2_all.deb ...
Unpacking dbus-session-bus-common (1.14.0-2) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../004-libexpat1_2.4.8-1_armhf.deb ...
Unpacking libexpat1:armhf (2.4.8-1) ...
Selecting previously unselected package dbus-daemon.
Preparing to unpack .../005-dbus-daemon_1.14.0-2_armhf.deb ...
Unpacking dbus-daemon (1.14.0-2) ...
Selecting previously unselected package dbus-system-bus-common.
Preparing to unpack .../006-dbus-system-bus-common_1.14.0-2_all.deb ...
Unpacking dbus-system-bus-common (1.14.0-2) ...
Selecting previously unselected package dbus.
Preparing to unpack .../007-dbus_1.14.0-2_armhf.deb ...
Unpacking dbus (1.14.0-2) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../008-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../009-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../010-bsdextrautils_2.38.1-1_armhf.deb ...
Unpacking bsdextrautils (2.38.1-1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../011-libpipeline1_1.5.6-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.6-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../012-man-db_2.10.2-3_armhf.deb ...
Unpacking man-db (2.10.2-3) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../013-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../014-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../015-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../016-gettext-base_0.21-9_armhf.deb ...
Unpacking gettext-base (0.21-9) ...
Selecting previously unselected package libpam-systemd:armhf.
Preparing to unpack .../017-libpam-systemd_251.3-1+rpi1_armhf.deb ...
Unpacking libpam-systemd:armhf (251.3-1+rpi1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../018-ucf_3.0043_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../019-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../020-libgdk-pixbuf2.0-common_2.42.9+dfsg-1_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.42.9+dfsg-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../021-libglib2.0-0_2.73.3-3+rpi1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.73.3-3+rpi1) ...
Selecting previously unselected package libicu71:armhf.
Preparing to unpack .../022-libicu71_71.1-3_armhf.deb ...
Unpacking libicu71:armhf (71.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../023-libxml2_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../024-shared-mime-info_2.2-1_armhf.deb ...
Unpacking shared-mime-info (2.2-1) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../025-libjpeg62-turbo_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.1.2-1) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../026-libpng16-16_1.6.37-5_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-5) ...
Selecting previously unselected package libdeflate0:armhf.
Preparing to unpack .../027-libdeflate0_1.12-1_armhf.deb ...
Unpacking libdeflate0:armhf (1.12-1) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../028-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package liblerc4:armhf.
Preparing to unpack .../029-liblerc4_4.0.0+ds-1_armhf.deb ...
Unpacking liblerc4:armhf (4.0.0+ds-1) ...
Selecting previously unselected package libwebp7:armhf.
Preparing to unpack .../030-libwebp7_1.2.2-2_armhf.deb ...
Unpacking libwebp7:armhf (1.2.2-2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../031-libtiff5_4.4.0-4_armhf.deb ...
Unpacking libtiff5:armhf (4.4.0-4) ...
Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf.
Preparing to unpack .../032-libgdk-pixbuf-2.0-0_2.42.9+dfsg-1_armhf.deb ...
Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.9+dfsg-1) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../033-gtk-update-icon-cache_3.24.34-3_armhf.deb ...
Unpacking gtk-update-icon-cache (3.24.34-3) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../034-adwaita-icon-theme_43~beta.1-2_all.deb ...
Unpacking adwaita-icon-theme (43~beta.1-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../035-m4_1.4.19-1_armhf.deb ...
Unpacking m4 (1.4.19-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../036-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../037-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../038-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 .../039-autopoint_0.21-9_all.deb ...
Unpacking autopoint (0.21-9) ...
Selecting previously unselected package dbus-user-session.
Preparing to unpack .../040-dbus-user-session_1.14.0-2_armhf.deb ...
Unpacking dbus-user-session (1.14.0-2) ...
Selecting previously unselected package libdconf1:armhf.
Preparing to unpack .../041-libdconf1_0.40.0-3_armhf.deb ...
Unpacking libdconf1:armhf (0.40.0-3) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../042-dconf-service_0.40.0-3_armhf.deb ...
Unpacking dconf-service (0.40.0-3) ...
Selecting previously unselected package dconf-gsettings-backend:armhf.
Preparing to unpack .../043-dconf-gsettings-backend_0.40.0-3_armhf.deb ...
Unpacking dconf-gsettings-backend:armhf (0.40.0-3) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../044-libdebhelper-perl_13.9.1_all.deb ...
Unpacking libdebhelper-perl (13.9.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../045-libtool_2.4.7-4_all.deb ...
Unpacking libtool (2.4.7-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../046-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../047-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 .../048-libsub-override-perl_0.09-3_all.deb ...
Unpacking libsub-override-perl (0.09-3) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../049-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../050-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../051-libelf1_0.187-2+rpi2_armhf.deb ...
Unpacking libelf1:armhf (0.187-2+rpi2) ...
Selecting previously unselected package dwz.
Preparing to unpack .../052-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../053-gettext_0.21-9_armhf.deb ...
Unpacking gettext (0.21-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../054-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../055-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../056-debhelper_13.9.1_all.deb ...
Unpacking debhelper (13.9.1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../057-libbrotli1_1.0.9-2+b2_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b2) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../058-libfreetype6_2.12.1+dfsg-3_armhf.deb ...
Unpacking libfreetype6:armhf (2.12.1+dfsg-3) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../059-fonts-dejavu-core_2.37-2_all.deb ...
Unpacking fonts-dejavu-core (2.37-2) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../060-fontconfig-config_2.13.1-4.4_all.deb ...
Unpacking fontconfig-config (2.13.1-4.4) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../061-libfontconfig1_2.13.1-4.4_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-4.4) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../062-fontconfig_2.13.1-4.4_armhf.deb ...
Unpacking fontconfig (2.13.1-4.4) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../063-libatk1.0-data_2.38.0-1_all.deb ...
Unpacking libatk1.0-data (2.38.0-1) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../064-libatk1.0-0_2.38.0-1_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.38.0-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../065-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../066-libmd0_1.0.4-2_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-2) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../067-libbsd0_0.11.6-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.6-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../068-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 .../069-libxcb1_1.15-1_armhf.deb ...
Unpacking libxcb1:armhf (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../070-libx11-data_2%3a1.8.1-2_all.deb ...
Unpacking libx11-data (2:1.8.1-2) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../071-libx11-6_2%3a1.8.1-2_armhf.deb ...
Unpacking libx11-6:armhf (2:1.8.1-2) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../072-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../073-libxi6_2%3a1.8-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.8-1) ...
Selecting previously unselected package libatspi2.0-0:armhf.
Preparing to unpack .../074-libatspi2.0-0_2.44.1-1_armhf.deb ...
Unpacking libatspi2.0-0:armhf (2.44.1-1) ...
Selecting previously unselected package libatk-bridge2.0-0:armhf.
Preparing to unpack .../075-libatk-bridge2.0-0_2.38.0-4_armhf.deb ...
Unpacking libatk-bridge2.0-0:armhf (2.38.0-4) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../076-libavahi-common-data_0.8-6+b1_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.8-6+b1) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../077-libavahi-common3_0.8-6+b1_armhf.deb ...
Unpacking libavahi-common3:armhf (0.8-6+b1) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../078-libavahi-client3_0.8-6+b1_armhf.deb ...
Unpacking libavahi-client3:armhf (0.8-6+b1) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../079-libboost1.74-dev_1.74.0-17_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0-17) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../080-libboost-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../081-libpixman-1-0_0.40.0-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.40.0-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../082-libxcb-render0_1.15-1_armhf.deb ...
Unpacking libxcb-render0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../083-libxcb-shm0_1.15-1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.15-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../084-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 .../085-libcairo2_1.16.0-6_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-6) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../086-libcairo-gobject2_1.16.0-6_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.16.0-6) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../087-liblcms2-2_2.13.1-1_armhf.deb ...
Unpacking liblcms2-2:armhf (2.13.1-1) ...
Selecting previously unselected package libcolord2:armhf.
Preparing to unpack .../088-libcolord2_1.4.6-1_armhf.deb ...
Unpacking libcolord2:armhf (1.4.6-1) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../089-libcups2_2.4.2-1+b1_armhf.deb ...
Unpacking libcups2:armhf (2.4.2-1+b1) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../090-libdatrie1_0.2.13-2+b2_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.13-2+b2) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../091-libdrm-common_2.4.112-3+rpi1_all.deb ...
Unpacking libdrm-common (2.4.112-3+rpi1) ...
Selecting previously unselected package libdrm2:armhf.
Preparing to unpack .../092-libdrm2_2.4.112-3+rpi1_armhf.deb ...
Unpacking libdrm2:armhf (2.4.112-3+rpi1) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../093-libdrm-amdgpu1_2.4.112-3+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.112-3+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../094-libdrm-nouveau2_2.4.112-3+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.112-3+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../095-libdrm-radeon1_2.4.112-3+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.112-3+rpi1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../096-libedit2_3.1-20210910-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20210910-1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../097-libglvnd0_1.5.0-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.5.0-1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../098-libwayland-server0_1.21.0-1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.21.0-1) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../099-libgbm1_22.2.0~rc3-1+rpi1_armhf.deb ...
Unpacking libgbm1:armhf (22.2.0~rc3-1+rpi1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../100-libglapi-mesa_22.2.0~rc3-1+rpi1_armhf.deb ...
Unpacking libglapi-mesa:armhf (22.2.0~rc3-1+rpi1) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../101-libwayland-client0_1.21.0-1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.21.0-1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../102-libx11-xcb1_2%3a1.8.1-2_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.8.1-2) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../103-libxcb-dri2-0_1.15-1_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../104-libxcb-dri3-0_1.15-1_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../105-libxcb-present0_1.15-1_armhf.deb ...
Unpacking libxcb-present0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../106-libxcb-sync1_1.15-1_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.15-1) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../107-libxcb-xfixes0_1.15-1_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.15-1) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../108-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libegl-mesa0:armhf.
Preparing to unpack .../109-libegl-mesa0_22.2.0~rc3-1+rpi1_armhf.deb ...
Unpacking libegl-mesa0:armhf (22.2.0~rc3-1+rpi1) ...
Selecting previously unselected package libegl1:armhf.
Preparing to unpack .../110-libegl1_1.5.0-1_armhf.deb ...
Unpacking libegl1:armhf (1.5.0-1) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../111-libxcb-glx0_1.15-1_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.15-1) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../112-libxfixes3_1%3a6.0.0-1_armhf.deb ...
Unpacking libxfixes3:armhf (1:6.0.0-1) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../113-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libz3-4:armhf.
Preparing to unpack .../114-libz3-4_4.8.12-1_armhf.deb ...
Unpacking libz3-4:armhf (4.8.12-1) ...
Selecting previously unselected package libllvm14:armhf.
Preparing to unpack .../115-libllvm14_1%3a14.0.6-2+rpi1_armhf.deb ...
Unpacking libllvm14:armhf (1:14.0.6-2+rpi1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../116-libsensors-config_1%3a3.6.0-7_all.deb ...
Unpacking libsensors-config (1:3.6.0-7) ...
Selecting previously unselected package libsensors5:armhf.
Preparing to unpack .../117-libsensors5_1%3a3.6.0-7_armhf.deb ...
Unpacking libsensors5:armhf (1:3.6.0-7) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../118-libgl1-mesa-dri_22.2.0~rc3-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (22.2.0~rc3-1+rpi1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../119-libglx-mesa0_22.2.0~rc3-1+rpi1_armhf.deb ...
Unpacking libglx-mesa0:armhf (22.2.0~rc3-1+rpi1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../120-libglx0_1.5.0-1_armhf.deb ...
Unpacking libglx0:armhf (1.5.0-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../121-libgl1_1.5.0-1_armhf.deb ...
Unpacking libgl1:armhf (1.5.0-1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../122-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 .../123-x11proto-dev_2022.1-1_all.deb ...
Unpacking x11proto-dev (2022.1-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../124-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 .../125-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 .../126-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 .../127-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 .../128-libxcb1-dev_1.15-1_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.15-1) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../129-libx11-dev_2%3a1.8.1-2_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.8.1-2) ...
Selecting previously unselected package libglx-dev:armhf.
Preparing to unpack .../130-libglx-dev_1.5.0-1_armhf.deb ...
Unpacking libglx-dev:armhf (1.5.0-1) ...
Selecting previously unselected package libgl-dev:armhf.
Preparing to unpack .../131-libgl-dev_1.5.0-1_armhf.deb ...
Unpacking libgl-dev:armhf (1.5.0-1) ...
Selecting previously unselected package libegl-dev:armhf.
Preparing to unpack .../132-libegl-dev_1.5.0-1_armhf.deb ...
Unpacking libegl-dev:armhf (1.5.0-1) ...
Selecting previously unselected package libepoxy0:armhf.
Preparing to unpack .../133-libepoxy0_1.5.10-1_armhf.deb ...
Unpacking libepoxy0:armhf (1.5.10-1) ...
Selecting previously unselected package libfribidi0:armhf.
Preparing to unpack .../134-libfribidi0_1.0.8-2.1_armhf.deb ...
Unpacking libfribidi0:armhf (1.0.8-2.1) ...
Selecting previously unselected package libglvnd-core-dev:armhf.
Preparing to unpack .../135-libglvnd-core-dev_1.5.0-1_armhf.deb ...
Unpacking libglvnd-core-dev:armhf (1.5.0-1) ...
Selecting previously unselected package libgles1:armhf.
Preparing to unpack .../136-libgles1_1.5.0-1_armhf.deb ...
Unpacking libgles1:armhf (1.5.0-1) ...
Selecting previously unselected package libgles2:armhf.
Preparing to unpack .../137-libgles2_1.5.0-1_armhf.deb ...
Unpacking libgles2:armhf (1.5.0-1) ...
Selecting previously unselected package libgles-dev:armhf.
Preparing to unpack .../138-libgles-dev_1.5.0-1_armhf.deb ...
Unpacking libgles-dev:armhf (1.5.0-1) ...
Selecting previously unselected package libopengl0:armhf.
Preparing to unpack .../139-libopengl0_1.5.0-1_armhf.deb ...
Unpacking libopengl0:armhf (1.5.0-1) ...
Selecting previously unselected package libopengl-dev:armhf.
Preparing to unpack .../140-libopengl-dev_1.5.0-1_armhf.deb ...
Unpacking libopengl-dev:armhf (1.5.0-1) ...
Selecting previously unselected package libglvnd-dev:armhf.
Preparing to unpack .../141-libglvnd-dev_1.5.0-1_armhf.deb ...
Unpacking libglvnd-dev:armhf (1.5.0-1) ...
Selecting previously unselected package libgl1-mesa-dev:armhf.
Preparing to unpack .../142-libgl1-mesa-dev_22.2.0~rc3-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dev:armhf (22.2.0~rc3-1+rpi1) ...
Selecting previously unselected package libglu1-mesa:armhf.
Preparing to unpack .../143-libglu1-mesa_9.0.2-1_armhf.deb ...
Unpacking libglu1-mesa:armhf (9.0.2-1) ...
Selecting previously unselected package libglu1-mesa-dev:armhf.
Preparing to unpack .../144-libglu1-mesa-dev_9.0.2-1_armhf.deb ...
Unpacking libglu1-mesa-dev:armhf (9.0.2-1) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../145-libgraphite2-3_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.14-1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../146-libharfbuzz0b_2.7.4-1+b1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (2.7.4-1+b1) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../147-libthai-data_0.1.29-1_all.deb ...
Unpacking libthai-data (0.1.29-1) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../148-libthai0_0.1.29-1_armhf.deb ...
Unpacking libthai0:armhf (0.1.29-1) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../149-libpango-1.0-0_1.50.9+ds-1_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.50.9+ds-1) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../150-libpangoft2-1.0-0_1.50.9+ds-1_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.50.9+ds-1) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../151-libpangocairo-1.0-0_1.50.9+ds-1_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.50.9+ds-1) ...
Selecting previously unselected package libwayland-cursor0:armhf.
Preparing to unpack .../152-libwayland-cursor0_1.21.0-1_armhf.deb ...
Unpacking libwayland-cursor0:armhf (1.21.0-1) ...
Selecting previously unselected package libwayland-egl1:armhf.
Preparing to unpack .../153-libwayland-egl1_1.21.0-1_armhf.deb ...
Unpacking libwayland-egl1:armhf (1.21.0-1) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../154-libxcomposite1_1%3a0.4.5-1_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.5-1) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../155-libxcursor1_1%3a1.2.1-1_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.2.1-1) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../156-libxdamage1_1%3a1.1.5-2_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.5-2) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../157-libxinerama1_2%3a1.1.4-3_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.4-3) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../158-xkb-data_2.35.1-1_all.deb ...
Unpacking xkb-data (2.35.1-1) ...
Selecting previously unselected package libxkbcommon0:armhf.
Preparing to unpack .../159-libxkbcommon0_1.4.1-1_armhf.deb ...
Unpacking libxkbcommon0:armhf (1.4.1-1) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../160-libxrandr2_2%3a1.5.2-2_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.2-2) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../161-libgtk-3-common_3.24.34-3_all.deb ...
Unpacking libgtk-3-common (3.24.34-3) ...
Selecting previously unselected package libgtk-3-0:armhf.
Preparing to unpack .../162-libgtk-3-0_3.24.34-3_armhf.deb ...
Unpacking libgtk-3-0:armhf (3.24.34-3) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../163-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../164-libice6_2%3a1.0.10-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.10-1) ...
Selecting previously unselected package libnotify4:armhf.
Preparing to unpack .../165-libnotify4_0.8.1-1_armhf.deb ...
Unpacking libnotify4:armhf (0.8.1-1) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../166-libpcre2-32-0_10.40-1+b2_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.40-1+b2) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../167-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package libtinyxml2.6.2v5:armhf.
Preparing to unpack .../168-libtinyxml2.6.2v5_2.6.2-6_armhf.deb ...
Unpacking libtinyxml2.6.2v5:armhf (2.6.2-6) ...
Selecting previously unselected package libtinyxml-dev:armhf.
Preparing to unpack .../169-libtinyxml-dev_2.6.2-6_armhf.deb ...
Unpacking libtinyxml-dev:armhf (2.6.2-6) ...
Selecting previously unselected package libwxbase3.0-0v5:armhf.
Preparing to unpack .../170-libwxbase3.0-0v5_3.0.5.1+dfsg-4_armhf.deb ...
Unpacking libwxbase3.0-0v5:armhf (3.0.5.1+dfsg-4) ...
Selecting previously unselected package libwxbase3.2-0:armhf.
Preparing to unpack .../171-libwxbase3.2-0_3.2.0+dfsg-2_armhf.deb ...
Unpacking libwxbase3.2-0:armhf (3.2.0+dfsg-2) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../172-libxtst6_2%3a1.2.3-1.1_armhf.deb ...
Unpacking libxtst6:armhf (2:1.2.3-1.1) ...
Selecting previously unselected package libwxgtk3.2-0:armhf.
Preparing to unpack .../173-libwxgtk3.2-0_3.2.0+dfsg-2_armhf.deb ...
Unpacking libwxgtk3.2-0:armhf (3.2.0+dfsg-2) ...
Selecting previously unselected package wx-common.
Preparing to unpack .../174-wx-common_3.0.5.1+dfsg-4_armhf.deb ...
Unpacking wx-common (3.0.5.1+dfsg-4) ...
Selecting previously unselected package wx3.2-headers.
Preparing to unpack .../175-wx3.2-headers_3.2.0+dfsg-2_all.deb ...
Unpacking wx3.2-headers (3.2.0+dfsg-2) ...
Selecting previously unselected package libwxgtk3.2-dev:armhf.
Preparing to unpack .../176-libwxgtk3.2-dev_3.2.0+dfsg-2_armhf.deb ...
Unpacking libwxgtk3.2-dev:armhf (3.2.0+dfsg-2) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../177-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libexpat1:armhf (2.4.8-1) ...
Setting up libpipeline1:armhf (1.5.6-2) ...
Setting up libgraphite2-3:armhf (1.3.14-1) ...
Setting up liblcms2-2:armhf (2.13.1-1) ...
Setting up libpixman-1-0:armhf (0.40.0-1) ...
Setting up libicu71:armhf (71.1-3) ...
Setting up libwayland-server0:armhf (1.21.0-1) ...
Setting up systemd-sysv (251.3-1+rpi1) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libboost1.74-dev:armhf (1.74.0-17) ...
Setting up liblerc4:armhf (4.0.0+ds-1) ...
Setting up bsdextrautils (2.38.1-1) ...
Setting up libglvnd-core-dev:armhf (1.5.0-1) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up libdatrie1:armhf (0.2.13-2+b2) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.73.3-3+rpi1) ...
Setting up libglvnd0:armhf (1.5.0-1) ...
Setting up libdebhelper-perl (13.9.1) ...
Setting up libbrotli1:armhf (1.0.9-2+b2) ...
Setting up libgdk-pixbuf2.0-common (2.42.9+dfsg-1) ...
Setting up x11-common (1:7.7+23) ...
Running in chroot, ignoring request.
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libsensors-config (1:3.6.0-7) ...
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up libdeflate0:armhf (1.12-1) ...
Setting up gettext-base (0.21-9) ...
Setting up m4 (1.4.19-1) ...
Setting up xkb-data (2.35.1-1) ...
Setting up file (1:5.41-4) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up libcolord2:armhf (1.4.6-1) ...
Setting up libopengl0:armhf (1.5.0-1) ...
Setting up libdconf1:armhf (0.40.0-3) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libz3-4:armhf (4.8.12-1) ...
Setting up libpcre2-32-0:armhf (10.40-1+b2) ...
Setting up libgles2:armhf (1.5.0-1) ...
Setting up libjpeg62-turbo:armhf (1:2.1.2-1) ...
Setting up libx11-data (2:1.8.1-2) ...
Setting up libepoxy0:armhf (1.5.10-1) ...
Setting up libavahi-common-data:armhf (0.8-6+b1) ...
Setting up libgles1:armhf (1.5.0-1) ...
Setting up libdbus-1-3:armhf (1.14.0-2) ...
Setting up libfribidi0:armhf (1.0.8-2.1) ...
Setting up libpng16-16:armhf (1.6.37-5) ...
Setting up autopoint (0.21-9) ...
Setting up fonts-dejavu-core (2.37-2) ...
Setting up ucf (3.0043) ...
Setting up libsensors5:armhf (1:3.6.0-7) ...
Setting up libtinyxml2.6.2v5:armhf (2.6.2-6) ...
Setting up libglapi-mesa:armhf (22.2.0~rc3-1+rpi1) ...
Setting up wx3.2-headers (3.2.0+dfsg-2) ...
Setting up autoconf (2.71-2) ...
Setting up libwebp7:armhf (1.2.2-2) ...
Setting up libatk1.0-data (2.38.0-1) ...
Setting up libmd0:armhf (1.0.4-2) ...
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up dbus-session-bus-common (1.14.0-2) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libsub-override-perl (0.09-3) ...
Setting up libthai-data (0.1.29-1) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up libwxbase3.0-0v5:armhf (3.0.5.1+dfsg-4) ...
Setting up libatk1.0-0:armhf (2.38.0-1) ...
Setting up libboost-dev:armhf (1.74.0.3+b4) ...
Setting up libtiff5:armhf (4.4.0-4) ...
Setting up libglu1-mesa:armhf (9.0.2-1) ...
Setting up libwayland-egl1:armhf (1.21.0-1) ...
Setting up libopengl-dev:armhf (1.5.0-1) ...
Setting up dbus-system-bus-common (1.14.0-2) ...
Setting up libbsd0:armhf (0.11.6-1) ...
Setting up libdrm-common (2.4.112-3+rpi1) ...
Setting up libelf1:armhf (0.187-2+rpi2) ...
Setting up libxml2:armhf (2.9.14+dfsg-1) ...
Setting up dbus-bin (1.14.0-2) ...
Setting up libxkbcommon0:armhf (1.4.1-1) ...
Setting up libwayland-client0:armhf (1.21.0-1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up wx-common (3.0.5.1+dfsg-4) ...
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-9) ...
Setting up libxcb-xfixes0:armhf (1.15-1) ...
Setting up libtool (2.4.7-4) ...
Setting up libxcb-render0:armhf (1.15-1) ...
Setting up libtinyxml-dev:armhf (2.6.2-6) ...
Setting up fontconfig-config (2.13.1-4.4) ...
Setting up libxcb-glx0:armhf (1.15-1) ...
Setting up libedit2:armhf (3.1-20210910-1) ...
Setting up libavahi-common3:armhf (0.8-6+b1) ...
Setting up libwxbase3.2-0:armhf (3.2.0+dfsg-2) ...
Setting up libxcb-shm0:armhf (1.15-1) ...
Setting up dbus-daemon (1.14.0-2) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libxcb-present0:armhf (1.15-1) ...
Setting up dh-autoreconf (20) ...
Setting up libthai0:armhf (0.1.29-1) ...
Setting up libfreetype6:armhf (2.12.1+dfsg-3) ...
Setting up libxcb-sync1:armhf (1.15-1) ...
Setting up dbus (1.14.0-2) ...
Running in chroot, ignoring request.
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up shared-mime-info (2.2-1) ...
Setting up libxcb-dri2-0:armhf (1.15-1) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up libllvm14:armhf (1:14.0.6-2+rpi1) ...
Setting up libdrm2:armhf (2.4.112-3+rpi1) ...
Setting up dwz (0.14-1) ...
Setting up groff-base (1.22.4-8) ...
Setting up libwayland-cursor0:armhf (1.21.0-1) ...
Setting up libpam-systemd:armhf (251.3-1+rpi1) ...
Setting up libx11-6:armhf (2:1.8.1-2) ...
Setting up libharfbuzz0b:armhf (2.7.4-1+b1) ...
Setting up libgdk-pixbuf-2.0-0:armhf (2.42.9+dfsg-1) ...
Setting up libxcomposite1:armhf (1:0.4.5-1) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up libavahi-client3:armhf (0.8-6+b1) ...
Setting up libdrm-amdgpu1:armhf (2.4.112-3+rpi1) ...
Setting up libxcb-dri3-0:armhf (1.15-1) ...
Setting up gtk-update-icon-cache (3.24.34-3) ...
Setting up libx11-xcb1:armhf (2:1.8.1-2) ...
Setting up libdrm-nouveau2:armhf (2.4.112-3+rpi1) ...
Setting up libxdamage1:armhf (1:1.1.5-2) ...
Setting up libxrender1:armhf (1:0.9.10-1.1) ...
Setting up libgbm1:armhf (22.2.0~rc3-1+rpi1) ...
Setting up libdrm-radeon1:armhf (2.4.112-3+rpi1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libgl1-mesa-dri:armhf (22.2.0~rc3-1+rpi1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up man-db (2.10.2-3) ...
Not building database; man-db/auto-update is not 'true'.
Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer.
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up dbus-user-session (1.14.0-2) ...
Setting up libegl-mesa0:armhf (22.2.0~rc3-1+rpi1) ...
Setting up adwaita-icon-theme (43~beta.1-2) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up libxfixes3:armhf (1:6.0.0-1) ...
Setting up libnotify4:armhf (0.8.1-1) ...
Setting up libxinerama1:armhf (2:1.1.4-3) ...
Setting up libxrandr2:armhf (2:1.5.2-2) ...
Setting up libcups2:armhf (2.4.2-1+b1) ...
Setting up libegl1:armhf (1.5.0-1) ...
Setting up libglx-mesa0:armhf (22.2.0~rc3-1+rpi1) ...
Setting up libxi6:armhf (2:1.8-1) ...
Setting up libglx0:armhf (1.5.0-1) ...
Setting up libxtst6:armhf (2:1.2.3-1.1) ...
Setting up libxcursor1:armhf (1:1.2.1-1) ...
Setting up debhelper (13.9.1) ...
Setting up dconf-service (0.40.0-3) ...
Setting up libatspi2.0-0:armhf (2.44.1-1) ...
Setting up libatk-bridge2.0-0:armhf (2.38.0-4) ...
Setting up libgl1:armhf (1.5.0-1) ...
Setting up dconf-gsettings-backend:armhf (0.40.0-3) ...
Setting up libgtk-3-common (3.24.34-3) ...
Processing triggers for libc-bin (2.34-7+rpi1) ...
Processing triggers for sgml-base (1.30) ...
Setting up libfontconfig1:armhf (2.13.1-4.4) ...
Setting up x11proto-dev (2022.1-1) ...
Setting up fontconfig (2.13.1-4.4) ...
Regenerating fonts cache... done.
Setting up libxau-dev:armhf (1:1.0.9-1) ...
Setting up libpango-1.0-0:armhf (1.50.9+ds-1) ...
Setting up libcairo2:armhf (1.16.0-6) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libcairo-gobject2:armhf (1.16.0-6) ...
Setting up libpangoft2-1.0-0:armhf (1.50.9+ds-1) ...
Setting up libpangocairo-1.0-0:armhf (1.50.9+ds-1) ...
Setting up libxcb1-dev:armhf (1.15-1) ...
Setting up libgtk-3-0:armhf (3.24.34-3) ...
Setting up libx11-dev:armhf (2:1.8.1-2) ...
Setting up libglx-dev:armhf (1.5.0-1) ...
Setting up libgl-dev:armhf (1.5.0-1) ...
Setting up libwxgtk3.2-0:armhf (3.2.0+dfsg-2) ...
Setting up libegl-dev:armhf (1.5.0-1) ...
Setting up libglu1-mesa-dev:armhf (9.0.2-1) ...
Setting up libgles-dev:armhf (1.5.0-1) ...
Setting up libglvnd-dev:armhf (1.5.0-1) ...
Setting up libwxgtk3.2-dev:armhf (3.2.0+dfsg-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/wx/config/gtk3-unicode-3.2 to provide /usr/bin/wx-config (wx-config) in auto mode
Setting up libgl1-mesa-dev:armhf (22.2.0~rc3-1+rpi1) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.34-7+rpi1) ...

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

Arch check ok (armhf included in any)

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

Kernel: Linux 4.19.20-v7+ #1 SMP Mon Mar 18 11:37:02 GMT 2019 armhf (armv7l)
Toolchain package versions: binutils_2.38.90.20220713-2+rpi1 dpkg-dev_1.21.9+rpi1 g++-12_12.2.0-1+rpi1 gcc-12_12.2.0-1+rpi1 libc6-dev_2.34-7+rpi1 libstdc++-12-dev_12.2.0-1+rpi1 libstdc++6_12.2.0-1+rpi1 linux-libc-dev_5.19.6-1+rpi1
Package versions: adduser_3.129 adwaita-icon-theme_43~beta.1-2 apt_2.5.2 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-9 autotools-dev_20220109.1 base-files_12.2+rpi1 base-passwd_3.6.0 bash_5.2~rc2-2 binutils_2.38.90.20220713-2+rpi1 binutils-arm-linux-gnueabihf_2.38.90.20220713-2+rpi1 binutils-common_2.38.90.20220713-2+rpi1 bsdextrautils_2.38.1-1 bsdutils_1:2.38.1-1 build-essential_12.9 bzip2_1.0.8-5+b2 coreutils_8.32-4.1 cpp_4:12.1.0-3+rpi1 cpp-12_12.2.0-1+rpi1 dash_0.5.11+git20210903+057cd650a4ed-9 dbus_1.14.0-2 dbus-bin_1.14.0-2 dbus-daemon_1.14.0-2 dbus-session-bus-common_1.14.0-2 dbus-system-bus-common_1.14.0-2 dbus-user-session_1.14.0-2 dconf-gsettings-backend_0.40.0-3 dconf-service_0.40.0-3 debconf_1.5.79 debhelper_13.9.1 debianutils_5.7-0.3 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-1 dirmngr_2.2.39-1 dmsetup_2:1.02.185-1 dpkg_1.21.9+rpi1 dpkg-dev_1.21.9+rpi1 dwz_0.14-1 e2fsprogs_1.46.5-2 fakeroot_1.29-1 file_1:5.41-4 findutils_4.9.0-3 fontconfig_2.13.1-4.4 fontconfig-config_2.13.1-4.4 fonts-dejavu-core_2.37-2 g++_4:12.1.0-3+rpi1 g++-12_12.2.0-1+rpi1 gcc_4:12.1.0-3+rpi1 gcc-12_12.2.0-1+rpi1 gcc-12-base_12.2.0-1+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-9 gettext-base_0.21-9 gnupg_2.2.39-1 gnupg-l10n_2.2.39-1 gnupg-utils_2.2.39-1 gpg_2.2.39-1 gpg-agent_2.2.39-1 gpg-wks-client_2.2.39-1 gpg-wks-server_2.2.39-1 gpgconf_2.2.39-1 gpgsm_2.2.39-1 gpgv_2.2.39-1 grep_3.7-1 groff-base_1.22.4-8 gtk-update-icon-cache_3.24.34-3 gzip_1.12-1 hicolor-icon-theme_0.17-2 hostname_3.23 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20211215-1 krb5-locales_1.20-1 libacl1_2.3.1-1 libapparmor1_3.0.7-1 libapt-pkg6.0_2.5.2 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.3 libasan8_12.2.0-1+rpi1 libassuan0_2.5.5-4 libatk-bridge2.0-0_2.38.0-4 libatk1.0-0_2.38.0-1 libatk1.0-data_2.38.0-1 libatomic1_12.2.0-1+rpi1 libatspi2.0-0_2.44.1-1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1 libaudit1_1:3.0.7-1+b1 libavahi-client3_0.8-6+b1 libavahi-common-data_0.8-6+b1 libavahi-common3_0.8-6+b1 libbinutils_2.38.90.20220713-2+rpi1 libblkid1_2.38.1-1 libboost-dev_1.74.0.3+b4 libboost1.74-dev_1.74.0-17 libbrotli1_1.0.9-2+b2 libbsd0_0.11.6-1 libbz2-1.0_1.0.8-5+b2 libc-bin_2.34-7+rpi1 libc-dev-bin_2.34-7+rpi1 libc6_2.34-7+rpi1 libc6-dev_2.34-7+rpi1 libcairo-gobject2_1.16.0-6 libcairo2_1.16.0-6 libcap-ng0_0.8.3-1 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcc1-0_12.2.0-1+rpi1 libcolord2_1.4.6-1 libcom-err2_1.46.5-2 libcrypt-dev_1:4.4.28-2 libcrypt1_1:4.4.28-2 libcryptsetup12_2:2.5.0-2 libctf-nobfd0_2.38.90.20220713-2+rpi1 libctf0_2.38.90.20220713-2+rpi1 libcups2_2.4.2-1+b1 libdatrie1_0.2.13-2+b2 libdb5.3_5.3.28+dfsg1-0.10 libdbus-1-3_1.14.0-2 libdconf1_0.40.0-3 libdebconfclient0_0.264 libdebhelper-perl_13.9.1 libdeflate0_1.12-1 libdevmapper1.02.1_2:1.02.185-1 libdpkg-perl_1.21.9+rpi1 libdrm-amdgpu1_2.4.112-3+rpi1 libdrm-common_2.4.112-3+rpi1 libdrm-nouveau2_2.4.112-3+rpi1 libdrm-radeon1_2.4.112-3+rpi1 libdrm2_2.4.112-3+rpi1 libedit2_3.1-20210910-1 libegl-dev_1.5.0-1 libegl-mesa0_22.2.0~rc3-1+rpi1 libegl1_1.5.0-1 libelf1_0.187-2+rpi2 libepoxy0_1.5.10-1 libexpat1_2.4.8-1 libext2fs2_1.46.5-2 libfakeroot_1.29-1 libfdisk1_2.38.1-1 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libfontconfig1_2.13.1-4.4 libfreetype6_2.12.1+dfsg-3 libfribidi0_1.0.8-2.1 libgbm1_22.2.0~rc3-1+rpi1 libgcc-12-dev_12.2.0-1+rpi1 libgcc-s1_12.2.0-1+rpi1 libgcrypt20_1.10.1-2+b2 libgdbm-compat4_1.23-2 libgdbm6_1.23-2 libgdk-pixbuf-2.0-0_2.42.9+dfsg-1 libgdk-pixbuf2.0-common_2.42.9+dfsg-1 libgl-dev_1.5.0-1 libgl1_1.5.0-1 libgl1-mesa-dev_22.2.0~rc3-1+rpi1 libgl1-mesa-dri_22.2.0~rc3-1+rpi1 libglapi-mesa_22.2.0~rc3-1+rpi1 libgles-dev_1.5.0-1 libgles1_1.5.0-1 libgles2_1.5.0-1 libglib2.0-0_2.73.3-3+rpi1 libglu1-mesa_9.0.2-1 libglu1-mesa-dev_9.0.2-1 libglvnd-core-dev_1.5.0-1 libglvnd-dev_1.5.0-1 libglvnd0_1.5.0-1 libglx-dev_1.5.0-1 libglx-mesa0_22.2.0~rc3-1+rpi1 libglx0_1.5.0-1 libgmp10_2:6.2.1+dfsg1-1 libgnutls30_3.7.7-2 libgomp1_12.2.0-1+rpi1 libgpg-error0_1.45-2 libgraphite2-3_1.3.14-1 libgssapi-krb5-2_1.20-1 libgtk-3-0_3.24.34-3 libgtk-3-common_3.24.34-3 libharfbuzz0b_2.7.4-1+b1 libhogweed6_3.8.1-2 libice6_2:1.0.10-1 libicu71_71.1-3 libidn2-0_2.3.3-1 libip4tc2_1.8.8-1 libisl23_0.25-1 libjbig0_2.1-3.1+b2 libjpeg62-turbo_1:2.1.2-1 libjson-c5_0.16-1 libk5crypto3_1.20-1 libkeyutils1_1.6.3-1 libkmod2_30+20220630-3 libkrb5-3_1.20-1 libkrb5support0_1.20-1 libksba8_1.6.0-3 liblcms2-2_2.13.1-1 libldap-2.5-0_2.5.12+dfsg-2 liblerc4_4.0.0+ds-1 libllvm14_1:14.0.6-2+rpi1 liblz4-1_1.9.4-1+rpi1 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmd0_1.0.4-2 libmount1_2.38.1-1 libmpc3_1.2.1-2 libmpfr6_4.1.0-3 libncursesw6_6.3+20220423-2 libnettle8_3.8.1-2 libnotify4_0.8.1-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libopengl-dev_1.5.0-1 libopengl0_1.5.0-1 libp11-kit0_0.24.1-1 libpam-cap_1:2.44-1 libpam-modules_1.5.2-2 libpam-modules-bin_1.5.2-2 libpam-runtime_1.5.2-2 libpam-systemd_251.3-1+rpi1 libpam0g_1.5.2-2 libpango-1.0-0_1.50.9+ds-1 libpangocairo-1.0-0_1.50.9+ds-1 libpangoft2-1.0-0_1.50.9+ds-1 libpcre2-32-0_10.40-1+b2 libpcre2-8-0_10.40-1+b2 libpcre3_2:8.39-14 libperl5.32_5.32.1-6 libperl5.34_5.34.0-5 libpipeline1_1.5.6-2 libpixman-1-0_0.40.0-1 libpng16-16_1.6.37-5 libpthread-stubs0-dev_0.4-1 libreadline8_8.2~rc2-2 libsasl2-2_2.1.28+dfsg-8 libsasl2-modules-db_2.1.28+dfsg-8 libseccomp2_2.5.4-1+rpi1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsensors-config_1:3.6.0-7 libsensors5_1:3.6.0-7 libsepol1_3.1-1 libsepol2_3.4-2 libsm6_2:1.2.3-1 libsmartcols1_2.38.1-1 libsqlite3-0_3.39.3-1 libss2_1.46.5-2 libssl1.1_1.1.1o-1 libssl3_3.0.5-2 libstdc++-12-dev_12.2.0-1+rpi1 libstdc++6_12.2.0-1+rpi1 libsub-override-perl_0.09-3 libsystemd-shared_251.3-1+rpi1 libsystemd0_251.3-1+rpi1 libtasn1-6_4.18.0-4 libthai-data_0.1.29-1 libthai0_0.1.29-1 libtiff5_4.4.0-4 libtinfo6_6.3+20220423-2 libtinyxml-dev_2.6.2-6 libtinyxml2.6.2v5_2.6.2-6 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-4 libubsan1_12.2.0-1+rpi1 libuchardet0_0.0.7-1 libudev1_251.3-1+rpi1 libunistring2_1.0-1 libuuid1_2.38.1-1 libwayland-client0_1.21.0-1 libwayland-cursor0_1.21.0-1 libwayland-egl1_1.21.0-1 libwayland-server0_1.21.0-1 libwebp7_1.2.2-2 libwxbase3.0-0v5_3.0.5.1+dfsg-4 libwxbase3.2-0_3.2.0+dfsg-2 libwxgtk3.2-0_3.2.0+dfsg-2 libwxgtk3.2-dev_3.2.0+dfsg-2 libx11-6_2:1.8.1-2 libx11-data_2:1.8.1-2 libx11-dev_2:1.8.1-2 libx11-xcb1_2:1.8.1-2 libxau-dev_1:1.0.9-1 libxau6_1:1.0.9-1 libxcb-dri2-0_1.15-1 libxcb-dri3-0_1.15-1 libxcb-glx0_1.15-1 libxcb-present0_1.15-1 libxcb-render0_1.15-1 libxcb-shm0_1.15-1 libxcb-sync1_1.15-1 libxcb-xfixes0_1.15-1 libxcb1_1.15-1 libxcb1-dev_1.15-1 libxcomposite1_1:0.4.5-1 libxcursor1_1:1.2.1-1 libxdamage1_1:1.1.5-2 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.4-1 libxfixes3_1:6.0.0-1 libxi6_2:1.8-1 libxinerama1_2:1.1.4-3 libxkbcommon0_1.4.1-1 libxml2_2.9.14+dfsg-1 libxrandr2_2:1.5.2-2 libxrender1_1:0.9.10-1.1 libxshmfence1_1.3-1 libxtst6_2:1.2.3-1.1 libxxf86vm1_1:1.1.4-1+b2 libxxhash0_0.8.1-1 libz3-4_4.8.12-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.19.6-1+rpi1 login_1:4.11.1+dfsg1-2 logsave_1.46.5-2 lsb-base_11.2+rpi1 m4_1.4.19-1 make_4.3-4.1 man-db_2.10.2-3 mawk_1.3.4.20200120-3.1 mount_2.38.1-1 nano_6.4-1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 passwd_1:4.11.1+dfsg1-2 patch_2.7.6-7 perl_5.34.0-5 perl-base_5.34.0-5 perl-modules-5.32_5.32.1-6 perl-modules-5.34_5.34.0-5 pinentry-curses_1.2.0-2 po-debconf_1.0.21+nmu1 raspbian-archive-keyring_20120528.2 readline-common_8.2~rc2-2 rpcsvc-proto_1.4.2-4 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.30 shared-mime-info_2.2-1 systemd_251.3-1+rpi1 systemd-sysv_251.3-1+rpi1 sysvinit-utils_3.04-1 tar_1.34+dfsg-1 tzdata_2022c-1 ucf_3.0043 util-linux_2.38.1-1 util-linux-extra_2.38.1-1 wx-common_3.0.5.1+dfsg-4 wx3.2-headers_3.2.0+dfsg-2 x11-common_1:7.7+23 x11proto-dev_2022.1-1 xkb-data_2.35.1-1 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-4.1

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


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

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

Format: 3.0 (quilt)
Source: lamarc
Binary: lamarc
Architecture: any
Version: 2.1.10.1+dfsg-7
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Uploaders: Andreas Tille <tille@debian.org>
Homepage: https://evolution.gs.washington.edu/lamarc/
Standards-Version: 4.6.1
Vcs-Browser: https://salsa.debian.org/med-team/lamarc
Vcs-Git: https://salsa.debian.org/med-team/lamarc.git
Build-Depends: debhelper-compat (= 13), libboost-dev, libtinyxml-dev, libwxgtk3.2-dev
Package-List:
 lamarc deb science optional arch=any
Checksums-Sha1:
 8a33a92c5234216a3345c33b301ddf80c9ad2034 60723252 lamarc_2.1.10.1+dfsg.orig.tar.xz
 651d636e09b462560884180d0d6885a98df9260d 5856 lamarc_2.1.10.1+dfsg-7.debian.tar.xz
Checksums-Sha256:
 100c53f14ca97404fd22caa36c0ab265244ee99ccb08f7f71852fa0e1afbaa0f 60723252 lamarc_2.1.10.1+dfsg.orig.tar.xz
 08f7744393119bb619682cd659f50a5d117780ee5bf3f502e97953ea16b3566f 5856 lamarc_2.1.10.1+dfsg-7.debian.tar.xz
Files:
 76ba6b56d3a6538a4ece670ca0910a81 60723252 lamarc_2.1.10.1+dfsg.orig.tar.xz
 662eea522cd97150e87f255cf32fa4af 5856 lamarc_2.1.10.1+dfsg-7.debian.tar.xz

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

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmMizMgRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEsWQ//aTwptYgTgYaGH+S4Bx0xDq8p2mozmZf5
PNn1Y4XhFftkrnrJKeZdf1Ob/fudAKc0o+klozi/SAZIFnNEbaXQb8VNgC3WvRIJ
cmBap+Wb4hkaEfyjvDqyy/4oWJ1kG/RsMFJQNLzSg9lWQyqf4BD6uY9LzZoixZyh
0odpgEW7Ad68Wf5dm/GQhWWcxKBZOQUgGyg5rAjixmzJWIKpZrrLW7VCpmL6yUi1
j+x92LvBBpU3TohG/koMyE9hVxFHbh6ueLCQRXLNMWsehF4T8o8b8z3kOiCEfY9W
uX/i7W6lAt9Hzzg6v3mw/cZv95M17n9/UsOPMrm0Odu6Lyjm/nl5rYiEm8FruihW
PYj9ztF6SqCCdRQiRA3aPzPKxCt2ENoCwK64MlE6F2L7+ekDvxg3+kS18CWUoTVk
qZ8pSoHimSLNoWVxyCTROHJNECNqaJ4xUzfzzHyQECOmVBhGmslJlOoG4LggvF55
lMvKoEImi6n9GtrFHKp2un7RhWPlVWeEKlN0kdqVD3Z07atDk7Tfu2MH+dGWtO51
Ktse7NSQKtI3YAdETwv1+qTtk0250w3kX9/ym0r8H3FDLkFEU0ukydq08wCfxdDe
btrXwSsa9KNn7MRMsi5z1zUnK/S0NokIxS2BWu7IzRDIHIQB2K5Qh68i1/JL1Zya
SigCK/2oIZg=
=1akm
-----END PGP SIGNATURE-----

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.HSqCqbt1/trustedkeys.kbx': General error
gpgv: Signature made Thu Sep 15 06:57:12 2022 UTC
gpgv:                using RSA key F1F007320A035541F0A663CA578A0494D1C646D1
gpgv:                issuer "tille@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./lamarc_2.1.10.1+dfsg-7.dsc
dpkg-source: info: extracting lamarc in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking lamarc_2.1.10.1+dfsg.orig.tar.xz
dpkg-source: info: unpacking lamarc_2.1.10.1+dfsg-7.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying use_debian_packaged_tinyxml.patch
dpkg-source: info: applying use_debian_packaged_boost.patch
dpkg-source: info: applying limits.patch
dpkg-source: info: applying fix_install_target.patch
dpkg-source: info: applying enable_build_on_hurd.patch
dpkg-source: info: applying gtk3.patch
dpkg-source: info: applying throw_noexcept.patch
dpkg-source: info: applying const-operators.patch

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

Sufficient free space for build

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

APT_CONFIG=/var/lib/sbuild/apt.conf
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/112/bus
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
INVOCATION_ID=79d111ecf76d4d72929efb4c6c309344
JOURNAL_STREAM=8:26624
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
PWD=/
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=117
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-17d6dfdf-1a40-4845-8bda-0b78e03adf21
SCHROOT_UID=112
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd
XDG_RUNTIME_DIR=/run/user/112
XDG_SESSION_CLASS=background
XDG_SESSION_ID=c12578
XDG_SESSION_TYPE=unspecified

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

Command: dpkg-buildpackage -us -uc -mRaspbian pi4 based autobuilder <root@raspbian.org> -B -rfakeroot
dpkg-buildpackage: info: source package lamarc
dpkg-buildpackage: info: source version 2.1.10.1+dfsg-7
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary-arch
dh binary-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
configure.ac:28: warning: The macro `AC_CONFIG_HEADER' is obsolete.
configure.ac:28: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.ac:28: the top level
configure.ac:381: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:381: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:381: the top level
configure.ac:381: installing 'config/compile'
   dh_auto_configure -a
	./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking target system type... arm-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
configure: WARNING: No option --with-wx-config given
configure: WARNING: Assuming "wx-config" is on your $PATH
checking for wx-config... /usr/bin/wx-config
checking wxWidgets version... 3.2.0
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking whether make supports the include directive... yes (GNU style)
checking dependency style of g++... none
checking for ranlib... ranlib
checking for gcc... gcc
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for float.h... yes
checking for limits.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for _Bool... yes
checking for stdbool.h that conforms to C99... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for error_at_line... yes
checking for working memcmp... yes
checking for strftime... yes
checking for getcwd... yes
checking for pow... no
checking for sqrt... no
checking for strchr... yes
checking for strpbrk... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config/conf.h
config.status: executing depfiles commands
*************************************************************
 Settings for lamarc build. For information on how to change
 try executing "configure --help" and reading the lamarc
 documentation section entitled "Compiling Lamarc".
*************************************************************

Options that are almost always on:
  Compile lam_conv, the lamarc data converter?   yes
  Compile lam_conv as a GUI?                     yes
  Compile LAMARC to read data?                   yes
  Compile LAMARC to display progress bar?        yes
Options that are almost always off:
  Compile LAMARC to check arrangers?             no
  Compile LAMARC to generate all trees denovo?   no
  Compile LAMARC to use dmalloc?                 no
  Compile LAMARC to use electric fence?          no
  Compile LAMARC to use gcov?                    no
  Compile LAMARC to use Jon's simulation code?   no
  Compile LAMARC to generate profile data?       no
  Track data likelihoods of sampled trees?       no
  Attempt to compile universal binary (MAC)?     no

Commonly toggled configure options:
  Compile LAMARC in debug mode?                  no

wxWidgets version                                3.2.0
gui toolkit                                      gtk3
LAMARC_CODE_OSTYPE                               LAMARC_COMPILE_LINUX
*************************************************************
************************************************************* 
You have set your own value of CXXFLAGS. Did you remember to
use a matching argument of --enable-debug or --disable-debug?
If not, you may have trouble running the programs. 
************************************************************* 
Configure script finished successfully.
   dh_auto_build -a
	make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>'
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lam_conv-errhandling.o `test -f 'src/control/errhandling.cpp' || echo './'`src/control/errhandling.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lam_conv-front_end_warnings.o `test -f 'src/ui_interface/front_end_warnings.cpp' || echo './'`src/ui_interface/front_end_warnings.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_quantum.o `test -f 'src/guiconv/gc_quantum.cpp' || echo './'`src/guiconv/gc_quantum.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_creation_info.o `test -f 'src/convModel/gc_creation_info.cpp' || echo './'`src/convModel/gc_creation_info.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_default.h:26,
                 from src/guiconv/gc_quantum.cpp:23:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_individual.o `test -f 'src/convModel/gc_individual.cpp' || echo './'`src/convModel/gc_individual.cpp
In file included from src/convModel/gc_types.h:30,
                 from src/convModel/gc_default.h:26,
                 from src/convModel/gc_creation_info.cpp:27:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convParse/gc_locus.h:30,
                 from src/convModel/gc_individual.cpp:28:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_loci_match.o `test -f 'src/convParse/gc_loci_match.cpp' || echo './'`src/convParse/gc_loci_match.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from ./src/convModel/gc_datastore.h:26,
                 from src/convParse/gc_loci_match.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from src/convModel/gc_creation_info.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/convErr/gc_errhandling.h:26,
                 from src/convModel/gc_individual.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from ./src/convParse/gc_parse.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_locus.o `test -f 'src/convParse/gc_locus.cpp' || echo './'`src/convParse/gc_locus.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convParse/gc_locus.cpp:27:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_migrate.o `test -f 'src/convParse/gc_migrate.cpp' || echo './'`src/convParse/gc_migrate.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convParse/gc_migrate.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_parse.o `test -f 'src/convParse/gc_parse.cpp' || echo './'`src/convParse/gc_parse.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_parse_block.o `test -f 'src/convParse/gc_parse_block.cpp' || echo './'`src/convParse/gc_parse_block.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convParse/gc_parse.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_default.h:26,
                 from src/convParse/gc_parse_block.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from ./src/convModel/gc_creation_info.h:26,
                 from src/convParse/gc_locus.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_parse_locus.o `test -f 'src/convParse/gc_parse_locus.cpp' || echo './'`src/convParse/gc_parse_locus.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_default.h:26,
                 from src/convParse/gc_parse_locus.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_parse_pop.o `test -f 'src/convParse/gc_parse_pop.cpp' || echo './'`src/convParse/gc_parse_pop.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_default.h:26,
                 from src/convParse/gc_parse_pop.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_parse_sample.o `test -f 'src/convParse/gc_parse_sample.cpp' || echo './'`src/convParse/gc_parse_sample.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from src/convParse/gc_parse_locus.h:26,
                 from src/convParse/gc_parse_sample.cpp:27:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_parser.o `test -f 'src/convParse/gc_parser.cpp' || echo './'`src/convParse/gc_parser.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_default.h:26,
                 from src/convParse/gc_parser.cpp:26:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_phylip.o `test -f 'src/convParse/gc_phylip.cpp' || echo './'`src/convParse/gc_phylip.cpp
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/convErr/gc_errhandling.h:26,
                 from src/convParse/gc_parse_sample.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convParse/gc_phylip.cpp:26:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_pop_match.o `test -f 'src/convParse/gc_pop_match.cpp' || echo './'`src/convParse/gc_pop_match.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from src/convParse/gc_pop_match.cpp:26:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_population.o `test -f 'src/convParse/gc_population.cpp' || echo './'`src/convParse/gc_population.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_default.h:26,
                 from src/convParse/gc_population.cpp:24:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from ./src/convStrings/cnv_strings.h:26,
                 from src/convParse/gc_parser.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/convErr/gc_errhandling.h:26,
                 from src/convParse/gc_phylip.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/convErr/gc_errhandling.h:26,
                 from src/convParse/gc_pop_match.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from /usr/include/wx-3.2/wx/clntdata.h:15,
                 from ./src/guiconv/gc_quantum.h:26,
                 from src/convParse/gc_population.h:26,
                 from src/convParse/gc_population.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_region.o `test -f 'src/convParse/gc_region.cpp' || echo './'`src/convParse/gc_region.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from src/convParse/gc_locus.h:30,
                 from src/convParse/gc_region.cpp:24:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_sequential_data.o `test -f 'src/convParse/gc_sequential_data.cpp' || echo './'`src/convParse/gc_sequential_data.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-tixml_util.o `test -f 'src/convParse/tixml_util.cpp' || echo './'`src/convParse/tixml_util.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convParse/gc_sequential_data.cpp:26:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lam_conv-parsetreeschema.o `test -f 'src/xml/parsetreeschema.cpp' || echo './'`src/xml/parsetreeschema.cpp
src/convParse/tixml_util.cpp: In function ‘TiXmlElement* tiwx_optionalChild(TiXmlElement*, wxString)’:
src/convParse/tixml_util.cpp:69:35: warning: catching polymorphic type ‘class incorrect_xml_extra_tag’ by value [-Wcatch-value=]
   69 |     catch(incorrect_xml_extra_tag g)
      |                                   ^
src/convParse/tixml_util.cpp: In function ‘TiXmlElement* tiwx_requiredChild(TiXmlElement*, wxString)’:
src/convParse/tixml_util.cpp:89:37: warning: catching polymorphic type ‘class incorrect_xml_missing_tag’ by value [-Wcatch-value=]
   89 |     catch(incorrect_xml_missing_tag f)
      |                                     ^
src/convParse/tixml_util.cpp:98:35: warning: catching polymorphic type ‘class incorrect_xml_extra_tag’ by value [-Wcatch-value=]
   98 |     catch(incorrect_xml_extra_tag g)
      |                                   ^
src/convParse/tixml_util.cpp: In function ‘double tiwx_double_from_text(TiXmlElement*)’:
src/convParse/tixml_util.cpp:130:37: warning: catching polymorphic type ‘class incorrect_xml_not_double’ by value [-Wcatch-value=]
  130 |     catch (incorrect_xml_not_double f)
      |                                     ^
src/convParse/tixml_util.cpp: In function ‘long int tiwx_long_from_text(TiXmlElement*)’:
src/convParse/tixml_util.cpp:148:35: warning: catching polymorphic type ‘class incorrect_xml_not_long’ by value [-Wcatch-value=]
  148 |     catch (incorrect_xml_not_long f)
      |                                   ^
src/convParse/tixml_util.cpp: In function ‘size_t tiwx_size_t_from_text(TiXmlElement*)’:
src/convParse/tixml_util.cpp:166:37: warning: catching polymorphic type ‘class incorrect_xml_not_size_t’ by value [-Wcatch-value=]
  166 |     catch (incorrect_xml_not_size_t f)
      |                                     ^
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/convErr/gc_errhandling.h:26,
                 from src/convParse/gc_region.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/convErr/gc_errhandling.h:26,
                 from src/convParse/gc_sequential_data.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lam_conv-tixml_base.o `test -f 'src/xml/tixml_base.cpp' || echo './'`src/xml/tixml_base.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lam_conv-xml.o `test -f 'src/xml/xml.cpp' || echo './'`src/xml/xml.cpp
In file included from src/xml/tixml_base.cpp:24:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/control/errhandling.h:37,
                 from src/xml/tixml_base.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/xml/tixml_base.cpp: In function ‘double ti_double_from_text(TiXmlElement*)’:
src/xml/tixml_base.cpp:119:22: warning: catching polymorphic type ‘class data_error’ by value [-Wcatch-value=]
  119 |     catch(data_error f)
      |                      ^
src/xml/tixml_base.cpp: In function ‘long int ti_long_from_text(TiXmlElement*)’:
src/xml/tixml_base.cpp:136:22: warning: catching polymorphic type ‘class data_error’ by value [-Wcatch-value=]
  136 |     catch(data_error f)
      |                      ^
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lam_conv-xml_strings.o `test -f 'src/xml/xml_strings.cpp' || echo './'`src/xml/xml_strings.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lam_conv-constants.o `test -f 'src/control/constants.cpp' || echo './'`src/control/constants.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lam_conv-defaults.o `test -f 'src/control/defaults.cpp' || echo './'`src/control/defaults.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tools/lam_conv-stringx.o `test -f 'src/tools/stringx.cpp' || echo './'`src/tools/stringx.cpp
In file included from src/xml/xml.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/control/errhandling.h:37,
                 from src/xml/xml.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/force/lam_conv-paramstat.o `test -f 'src/force/paramstat.cpp' || echo './'`src/force/paramstat.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lam_conv-ui_constants.o `test -f 'src/ui_interface/ui_constants.cpp' || echo './'`src/ui_interface/ui_constants.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lam_conv-ui_id.o `test -f 'src/ui_interface/ui_id.cpp' || echo './'`src/ui_interface/ui_id.cpp
In file included from src/tools/stringx.cpp:39:
src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:49,
                 from src/tools/stringx.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/tools/stringx.cpp: In function ‘long int ciStringCompareImpl(const std::string&, const std::string&)’:
src/tools/stringx.cpp:652:35: warning: ‘std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = char; _Arg2 = char; _Result = long int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  652 |                       not2(ptr_fun(ciCharCompare)));
      |                            ~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
src/tools/stringx.cpp:652:27: warning: ‘constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = pointer_to_binary_function<char, char, long int>]’ is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations]
  652 |                       not2(ptr_fun(ciCharCompare)));
      |                       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here
 1075 |     not2(const _Predicate& __pred)
      |     ^~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lam_conv-ui_strings.o `test -f 'src/ui_interface/ui_strings.cpp' || echo './'`src/ui_interface/ui_strings.cpp
src/tools/stringx.cpp: In function ‘std::string SpacesToUnderscores(const std::string&)’:
src/tools/stringx.cpp:2184:66: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
 2184 |     replace_if(newstring.begin(),newstring.end(),ptr_fun<int,int>(isspace),underscore);
      |                                                  ~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1126:5: note: declared here
 1126 |     ptr_fun(_Result (*__x)(_Arg))
      |     ^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_assigntab.o `test -f 'src/guiconv/gc_assigntab.cpp' || echo './'`src/guiconv/gc_assigntab.cpp
In file included from src/force/paramstat.h:31,
                 from src/force/paramstat.cpp:25:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/force/paramstat.h:27:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convParse/gc_locus.h:30,
                 from ./src/convModel/gc_structure_maps.h:30,
                 from src/guiconv/gc_dialog.h:28,
                 from src/guiconv/gc_block_dialogs.h:27,
                 from src/guiconv/gc_assigntab.cpp:27:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_block_dialogs.o `test -f 'src/guiconv/gc_block_dialogs.cpp' || echo './'`src/guiconv/gc_block_dialogs.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_color.o `test -f 'src/guiconv/gc_color.cpp' || echo './'`src/guiconv/gc_color.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convParse/gc_locus.h:30,
                 from ./src/convModel/gc_structure_maps.h:30,
                 from src/guiconv/gc_dialog.h:28,
                 from src/guiconv/gc_block_dialogs.h:27,
                 from src/guiconv/gc_block_dialogs.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from /usr/include/c++/12/string:40,
                 from /usr/include/c++/12/stdexcept:39,
                 from src/tools/stringx.cpp:26:
In static member function ‘static std::char_traits<char>::char_type* std::char_traits<char>::copy(char_type*, const char_type*, std::size_t)’,
    inlined from ‘static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:423:21,
    inlined from ‘static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:418:7,
    inlined from ‘static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, const _CharT*, const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:477:16,
    inlined from ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator, std::forward_iterator_tag) [with _FwdIterator = const char*; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.tcc:243:21,
    inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with <template-parameter-2-1> = std::allocator<char>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:642:14,
    inlined from ‘std::string cwdString()’ at src/tools/stringx.cpp:2155:33:
/usr/include/c++/12/bits/char_traits.h:431:56: warning: pointer may be used after ‘void free(void*)’ [-Wuse-after-free]
  431 |         return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n));
      |                                        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
src/tools/stringx.cpp: In function ‘std::string cwdString()’:
src/tools/stringx.cpp:2146:13: note: call to ‘void free(void*)’ here
 2146 |         free(cwdBuf);
      |         ~~~~^~~~~~~~
In static member function ‘static constexpr void std::char_traits<char>::assign(char_type&, const char_type&)’,
    inlined from ‘static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:421:23,
    inlined from ‘static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, const _CharT*, const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:477:16,
    inlined from ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator, std::forward_iterator_tag) [with _FwdIterator = const char*; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.tcc:243:21,
    inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with <template-parameter-2-1> = std::allocator<char>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:642:14,
    inlined from ‘std::string cwdString()’ at src/tools/stringx.cpp:2155:33:
/usr/include/c++/12/bits/char_traits.h:354:16: warning: pointer may be used after ‘void free(void*)’ [-Wuse-after-free]
  354 |         __c1 = __c2;
      |                ^~~~
src/tools/stringx.cpp: In function ‘std::string cwdString()’:
src/tools/stringx.cpp:2146:13: note: call to ‘void free(void*)’ here
 2146 |         free(cwdBuf);
      |         ~~~~^~~~~~~~
In static member function ‘static constexpr std::size_t std::char_traits<char>::length(const char_type*)’,
    inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with <template-parameter-2-1> = std::allocator<char>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:641:49,
    inlined from ‘std::string cwdString()’ at src/tools/stringx.cpp:2155:33:
/usr/include/c++/12/bits/char_traits.h:395:32: warning: pointer used after ‘void free(void*)’ [-Wuse-after-free]
  395 |         return __builtin_strlen(__s);
      |                ~~~~~~~~~~~~~~~~^~~~~
src/tools/stringx.cpp: In function ‘std::string cwdString()’:
src/tools/stringx.cpp:2146:13: note: call to ‘void free(void*)’ here
 2146 |         free(cwdBuf);
      |         ~~~~^~~~~~~~
src/tools/stringx.cpp:2146:13: warning: ‘void free(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
src/tools/stringx.cpp:2144:41: note: returned from ‘void* operator new [](std::size_t)’
 2144 |         char * cwdBuf = new char[bufSize];
      |                                         ^
src/tools/stringx.cpp: In function ‘std::string buildName(const std::string&, const std::string&, size_t, size_t)’:
src/tools/stringx.cpp:2207:38: warning: ‘__builtin___sprintf_chk’ writing a terminating nul past the end of the destination [-Wformat-overflow=]
 2207 |     sprintf (fmtString, "%%s%%s%%0%dd", (int)digits);
      |                                      ^
In file included from /usr/include/stdio.h:888,
                 from /usr/include/c++/12/cstdio:42,
                 from /usr/include/c++/12/ext/string_conversions.h:43,
                 from /usr/include/c++/12/bits/basic_string.h:3960,
                 from /usr/include/c++/12/string:53:
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘std::string buildName(const std::string&, const std::string&, size_t, size_t)’ at src/tools/stringx.cpp:2207:13:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 9 and 19 bytes into a destination of size 8
   38 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   40 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
src/tools/stringx.cpp: In function ‘std::string buildName(const std::string&, const std::string&, size_t, size_t)’:
src/tools/stringx.cpp:2215:9: warning: ‘void free(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 2215 |     free(spaceToBuild);
      |     ~~~~^~~~~~~~~~~~~~
src/tools/stringx.cpp:2210:46: note: returned from ‘void* operator new [](std::size_t)’
 2210 |     char * spaceToBuild = new char[sizeNeeded];
      |                                              ^
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from /usr/include/wx-3.2/wx/clntdata.h:15,
                 from src/guiconv/gc_quantum.h:26,
                 from src/guiconv/gc_block_dialogs.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_data_display.o `test -f 'src/guiconv/gc_data_display.cpp' || echo './'`src/guiconv/gc_data_display.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d StringToDoubleVecOrBarf(const std::string&)’ at src/tools/stringx.cpp:893:22:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘bool FromString(const std::string&, DoubleVec1d&)’ at src/tools/stringx.cpp:714:22:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d ProduceDoubleVec1dOrBarf(const std::string&)’ at src/tools/stringx.cpp:1995:32:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from /usr/include/wx-3.2/wx/memory.h:15,
                 from /usr/include/wx-3.2/wx/object.h:19,
                 from /usr/include/wx-3.2/wx/event.h:16,
                 from /usr/include/wx-3.2/wx/window.h:18,
                 from /usr/include/wx-3.2/wx/sizer.h:16,
                 from ./src/guiutil/gc_clickpanel.h:26,
                 from src/guiconv/gc_assigntab.h:26,
                 from src/guiconv/gc_assigntab.cpp:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_dialog.o `test -f 'src/guiconv/gc_dialog.cpp' || echo './'`src/guiconv/gc_dialog.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from src/guiconv/gc_data.h:26,
                 from src/guiconv/gc_dialog.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_event_publisher.o `test -f 'src/guiconv/gc_event_publisher.cpp' || echo './'`src/guiconv/gc_event_publisher.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_file_dialogs.o `test -f 'src/guiconv/gc_file_dialogs.cpp' || echo './'`src/guiconv/gc_file_dialogs.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from src/guiconv/gc_data.h:26,
                 from src/guiconv/gc_file_dialogs.cpp:26:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/control/errhandling.h:37,
                 from src/guiconv/gc_file_dialogs.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.2/wx/window.h:18,
                 from /usr/include/wx-3.2/wx/control.h:22,
                 from /usr/include/wx-3.2/wx/anybutton.h:45,
                 from /usr/include/wx-3.2/wx/button.h:18,
                 from src/guiconv/gc_dialog.h:30,
                 from src/guiconv/gc_dialog.cpp:27:
src/guiconv/gc_event_publisher.h:55:32: warning: cast between incompatible pointer to member types from ‘void (gcUpdatingDialog::*)(wxCommandEvent&)’ to ‘wxEventFunction’ {aka ‘void (wxEvtHandler::*)(wxEvent&)’} [-Wcast-function-type]
   55 |         (wxObjectEventFunction)(wxEventFunction)&fn,    \
/usr/include/wx-3.2/wx/event.h:87:73: note: in definition of macro ‘wxDECLARE_EVENT_TABLE_ENTRY’
   87 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
src/guiconv/gc_event_publisher.h:53:5: note: in expansion of macro ‘DECLARE_EVENT_TABLE_ENTRY’
   53 |     DECLARE_EVENT_TABLE_ENTRY(                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
src/guiconv/gc_dialog.cpp:528:1: note: in expansion of macro ‘EVT_S2D’
  528 | EVT_S2D   ( wxID_ANY,        gcUpdatingDialog::ScreenEvent)
      | ^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_file_list.o `test -f 'src/guiconv/gc_file_list.cpp' || echo './'`src/guiconv/gc_file_list.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convParse/gc_locus.h:30,
                 from ./src/convModel/gc_structure_maps.h:30,
                 from src/guiconv/gc_dialog.h:28,
                 from src/guiconv/gc_file_dialogs.h:27,
                 from src/guiconv/gc_file_list.cpp:26:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_frame.o `test -f 'src/guiconv/gc_frame.cpp' || echo './'`src/guiconv/gc_frame.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from src/guiconv/gc_data.h:26,
                 from src/guiconv/gc_frame.cpp:29:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_layout.o `test -f 'src/guiconv/gc_layout.cpp' || echo './'`src/guiconv/gc_layout.cpp
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from src/guiconv/gc_event_publisher.h:26,
                 from src/guiconv/gc_file_list.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_locus_dialogs.o `test -f 'src/guiconv/gc_locus_dialogs.cpp' || echo './'`src/guiconv/gc_locus_dialogs.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from ./src/convModel/gc_datastore.h:26,
                 from src/guiconv/gc_locus_dialogs.cpp:26:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_logic.o `test -f 'src/guiconv/gc_logic.cpp' || echo './'`src/guiconv/gc_logic.cpp
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/control/errhandling.h:37,
                 from src/guiconv/gc_frame.cpp:27:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convParse/gc_locus.h:30,
                 from ./src/convModel/gc_structure_maps.h:30,
                 from src/guiconv/gc_dialog.h:28,
                 from src/guiconv/gc_logic.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from /usr/include/wx-3.2/wx/window.h:18,
                 from /usr/include/wx-3.2/wx/sizer.h:16,
                 from ./src/guiutil/gc_clickpanel.h:26,
                 from src/guiconv/gc_assigntab.h:26,
                 from src/guiconv/gc_frame.cpp:28:
src/guiconv/gc_event_publisher.h:44:32: warning: cast between incompatible pointer to member types from ‘void (GCFrame::*)(wxCommandEvent&)’ to ‘wxEventFunction’ {aka ‘void (wxEvtHandler::*)(wxEvent&)’} [-Wcast-function-type]
   44 |         (wxObjectEventFunction)(wxEventFunction)&fn,    \
/usr/include/wx-3.2/wx/event.h:87:73: note: in definition of macro ‘wxDECLARE_EVENT_TABLE_ENTRY’
   87 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
src/guiconv/gc_event_publisher.h:42:5: note: in expansion of macro ‘DECLARE_EVENT_TABLE_ENTRY’
   42 |     DECLARE_EVENT_TABLE_ENTRY(                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
src/guiconv/gc_frame.cpp:62:1: note: in expansion of macro ‘EVT_D2S’
   62 | EVT_D2S         (wxID_ANY,              GCFrame::DispatchDataEvent)
      | ^~~~~~~
src/guiconv/gc_event_publisher.h:55:32: warning: cast between incompatible pointer to member types from ‘void (GCFrame::*)(wxCommandEvent&)’ to ‘wxEventFunction’ {aka ‘void (wxEvtHandler::*)(wxEvent&)’} [-Wcast-function-type]
   55 |         (wxObjectEventFunction)(wxEventFunction)&fn,    \
/usr/include/wx-3.2/wx/event.h:87:73: note: in definition of macro ‘wxDECLARE_EVENT_TABLE_ENTRY’
   87 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
src/guiconv/gc_event_publisher.h:53:5: note: in expansion of macro ‘DECLARE_EVENT_TABLE_ENTRY’
   53 |     DECLARE_EVENT_TABLE_ENTRY(                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
src/guiconv/gc_frame.cpp:63:1: note: in expansion of macro ‘EVT_S2D’
   63 | EVT_S2D         (wxID_ANY,              GCFrame::DispatchScreenEvent)
      | ^~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from ./src/convModel/gc_creation_info.h:26,
                 from src/guiconv/gc_locus_dialogs.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_matrix_display.o `test -f 'src/guiconv/gc_matrix_display.cpp' || echo './'`src/guiconv/gc_matrix_display.cpp
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from src/guiconv/gc_logic.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_menu_actors.o `test -f 'src/guiconv/gc_menu_actors.cpp' || echo './'`src/guiconv/gc_menu_actors.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from ./src/convModel/gc_datastore.h:26,
                 from src/guiconv/gc_menu_actors.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from /usr/include/c++/12/vector:63,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/wx-3.2/wx/string.h:4226,
                 from /usr/include/wx-3.2/wx/memory.h:15,
                 from /usr/include/wx-3.2/wx/object.h:19,
                 from /usr/include/wx-3.2/wx/event.h:16:
/usr/include/c++/12/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*]’:
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const gcHapProbability*, std::vector<gcHapProbability> >’ changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const gcHapProbability*, std::vector<gcHapProbability> >’ 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 gcHapProbability*, std::vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*]’ at /usr/include/c++/12/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 gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*; _Tp = gcHapProbability]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = gcHapProbability; _Alloc = std::allocator<gcHapProbability>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘gcPhenotype::gcPhenotype(const gcPhenotype&)’ at ./src/convModel/gc_phenotype.h:56:7,
    inlined from ‘std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const unsigned int; _T2 = gcPhenotype]’ at /usr/include/c++/12/bits/stl_pair.h:195:17,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, gcPhenotype>; _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, gcPhenotype>; _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
    inlined from ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:595:32,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:612:21,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::pair<const unsigned int, gcPhenotype>&; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:529:32,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, gcPhenotype>, std::_Select1st<std::pair<const unsigned int, gcPhenotype> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gcPhenotype> > >::_Alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:645:18,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, gcPhenotype>, std::_Select1st<std::pair<const unsigned int, gcPhenotype> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gcPhenotype> > >::_Alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:1895:47:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const gcHapProbability*, std::vector<gcHapProbability> >’ 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 gcHapProbability*, std::vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*]’ at /usr/include/c++/12/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 gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*; _Tp = gcHapProbability]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = gcHapProbability; _Alloc = std::allocator<gcHapProbability>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘gcPhenotype::gcPhenotype(const gcPhenotype&)’ at ./src/convModel/gc_phenotype.h:56:7,
    inlined from ‘std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const unsigned int; _T2 = gcPhenotype]’ at /usr/include/c++/12/bits/stl_pair.h:195:17,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, gcPhenotype>; _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, gcPhenotype>; _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
    inlined from ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:595:32,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:612:21,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::pair<const unsigned int, gcPhenotype>&; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:529:32,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, gcPhenotype>, std::_Select1st<std::pair<const unsigned int, gcPhenotype> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gcPhenotype> > >::_Alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:645:18,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, gcPhenotype>, std::_Select1st<std::pair<const unsigned int, gcPhenotype> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gcPhenotype> > >::_Alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:1908:46:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const gcHapProbability*, std::vector<gcHapProbability> >’ 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 gcHapProbability*, std::vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*]’ at /usr/include/c++/12/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 gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*; _Tp = gcHapProbability]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = gcHapProbability; _Alloc = std::allocator<gcHapProbability>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘gcPhenotype::gcPhenotype(const gcPhenotype&)’ at ./src/convModel/gc_phenotype.h:56:7,
    inlined from ‘std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const unsigned int; _T2 = gcPhenotype]’ at /usr/include/c++/12/bits/stl_pair.h:195:17,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, gcPhenotype>; _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, gcPhenotype>; _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
    inlined from ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:595:32,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Reuse_or_alloc_node::operator()(_Arg&&) [with _Arg = const std::pair<const unsigned int, gcPhenotype>&; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:472:25,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, gcPhenotype>, std::_Select1st<std::pair<const unsigned int, gcPhenotype> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gcPhenotype> > >::_Reuse_or_alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:645:18,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, gcPhenotype>, std::_Select1st<std::pair<const unsigned int, gcPhenotype> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gcPhenotype> > >::_Reuse_or_alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:1895:47:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const gcHapProbability*, std::vector<gcHapProbability> >’ 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 gcHapProbability*, std::vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*]’ at /usr/include/c++/12/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 gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*; _Tp = gcHapProbability]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = gcHapProbability; _Alloc = std::allocator<gcHapProbability>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘gcPhenotype::gcPhenotype(const gcPhenotype&)’ at ./src/convModel/gc_phenotype.h:56:7,
    inlined from ‘std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const unsigned int; _T2 = gcPhenotype]’ at /usr/include/c++/12/bits/stl_pair.h:195:17,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, gcPhenotype>; _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, gcPhenotype>; _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
    inlined from ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:595:32,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:612:21,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Reuse_or_alloc_node::operator()(_Arg&&) [with _Arg = const std::pair<const unsigned int, gcPhenotype>&; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:476:32,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Reuse_or_alloc_node::operator()(_Arg&&) [with _Arg = const std::pair<const unsigned int, gcPhenotype>&; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:466:4,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, gcPhenotype>, std::_Select1st<std::pair<const unsigned int, gcPhenotype> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gcPhenotype> > >::_Reuse_or_alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:645:18,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, gcPhenotype>, std::_Select1st<std::pair<const unsigned int, gcPhenotype> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gcPhenotype> > >::_Reuse_or_alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:1895:47:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const gcHapProbability*, std::vector<gcHapProbability> >’ 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 gcHapProbability*, std::vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*]’ at /usr/include/c++/12/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 gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*; _Tp = gcHapProbability]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = gcHapProbability; _Alloc = std::allocator<gcHapProbability>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘gcPhenotype::gcPhenotype(const gcPhenotype&)’ at ./src/convModel/gc_phenotype.h:56:7,
    inlined from ‘std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const unsigned int; _T2 = gcPhenotype]’ at /usr/include/c++/12/bits/stl_pair.h:195:17,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, gcPhenotype>; _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, gcPhenotype>; _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
    inlined from ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:595:32,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Reuse_or_alloc_node::operator()(_Arg&&) [with _Arg = const std::pair<const unsigned int, gcPhenotype>&; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:472:25,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, gcPhenotype>, std::_Select1st<std::pair<const unsigned int, gcPhenotype> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gcPhenotype> > >::_Reuse_or_alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:645:18,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, gcPhenotype>, std::_Select1st<std::pair<const unsigned int, gcPhenotype> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gcPhenotype> > >::_Reuse_or_alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:1908:46:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const gcHapProbability*, std::vector<gcHapProbability> >’ 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 gcHapProbability*, std::vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*]’ at /usr/include/c++/12/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 gcHapProbability*, vector<gcHapProbability> >; _ForwardIterator = gcHapProbability*; _Tp = gcHapProbability]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = gcHapProbability; _Alloc = std::allocator<gcHapProbability>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘gcPhenotype::gcPhenotype(const gcPhenotype&)’ at ./src/convModel/gc_phenotype.h:56:7,
    inlined from ‘std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const unsigned int; _T2 = gcPhenotype]’ at /usr/include/c++/12/bits/stl_pair.h:195:17,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, gcPhenotype>; _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, gcPhenotype>; _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
    inlined from ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:595:32,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair<const unsigned int, gcPhenotype>&}; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:612:21,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Reuse_or_alloc_node::operator()(_Arg&&) [with _Arg = const std::pair<const unsigned int, gcPhenotype>&; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:476:32,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Reuse_or_alloc_node::operator()(_Arg&&) [with _Arg = const std::pair<const unsigned int, gcPhenotype>&; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:466:4,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, gcPhenotype>, std::_Select1st<std::pair<const unsigned int, gcPhenotype> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gcPhenotype> > >::_Reuse_or_alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:645:18,
    inlined from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, gcPhenotype>, std::_Select1st<std::pair<const unsigned int, gcPhenotype> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gcPhenotype> > >::_Reuse_or_alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, gcPhenotype>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gcPhenotype> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gcPhenotype> >]’ at /usr/include/c++/12/bits/stl_tree.h:1908:46:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const gcHapProbability*, std::vector<gcHapProbability> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_migration_dialogs.o `test -f 'src/guiconv/gc_migration_dialogs.cpp' || echo './'`src/guiconv/gc_migration_dialogs.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_migtab.o `test -f 'src/guiconv/gc_migtab.cpp' || echo './'`src/guiconv/gc_migtab.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from ./src/convModel/gc_datastore.h:26,
                 from src/guiconv/gc_migration_dialogs.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from ./src/convParse/gc_parse.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from ./src/convModel/gc_datastore.h:26,
                 from src/guiconv/gc_logic.h:28,
                 from src/guiconv/gc_migtab.cpp:35:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_panel_dialogs.o `test -f 'src/guiconv/gc_panel_dialogs.cpp' || echo './'`src/guiconv/gc_panel_dialogs.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from ./src/convModel/gc_datastore.h:26,
                 from src/guiconv/gc_panel_dialogs.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from ./src/convParse/gc_parse.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_parent_dialogs.o `test -f 'src/guiconv/gc_parent_dialogs.cpp' || echo './'`src/guiconv/gc_parent_dialogs.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from ./src/convModel/gc_datastore.h:26,
                 from src/guiconv/gc_parent_dialogs.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from ./src/convParse/gc_parse.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from /usr/include/wx-3.2/wx/memory.h:15,
                 from /usr/include/wx-3.2/wx/object.h:19,
                 from /usr/include/wx-3.2/wx/event.h:16,
                 from /usr/include/wx-3.2/wx/window.h:18,
                 from /usr/include/wx-3.2/wx/sizer.h:16,
                 from /usr/include/wx-3.2/wx/gbsizer.h:16,
                 from src/guiconv/gc_matrix_display.h:26,
                 from src/guiconv/gc_migtab.cpp:33:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from ./src/convParse/gc_parse.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_population_dialogs.o `test -f 'src/guiconv/gc_population_dialogs.cpp' || echo './'`src/guiconv/gc_population_dialogs.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from ./src/convModel/gc_datastore.h:26,
                 from src/guiconv/gc_population_dialogs.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_region_dialogs.o `test -f 'src/guiconv/gc_region_dialogs.cpp' || echo './'`src/guiconv/gc_region_dialogs.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from ./src/convModel/gc_datastore.h:26,
                 from src/guiconv/gc_region_dialogs.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_trait_dialogs.o `test -f 'src/guiconv/gc_trait_dialogs.cpp' || echo './'`src/guiconv/gc_trait_dialogs.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from ./src/convModel/gc_datastore.h:26,
                 from src/guiconv/gc_trait_dialogs.cpp:23:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from ./src/convParse/gc_parse.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from ./src/convParse/gc_parse.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from ./src/convParse/gc_parse.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-guiconverter.o `test -f 'src/guiconv/guiconverter.cpp' || echo './'`src/guiconv/guiconverter.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from ./src/convModel/gc_datastore.h:26,
                 from src/guiconv/gc_logic.h:28,
                 from src/guiconv/guiconverter.h:35,
                 from src/guiconv/guiconverter.cpp:30:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
-----------------------------------------------------
Lamarc 2.1.10
Please read the documentation in ./doc/html/
This Makefile will produce executables lam_conv and lamarc

If you have problems, please send us an email including 
 any compile warnings, error messages, and information
 on other issues you may have to lamarc@gs.washington.edu
[Mary Kuhner, Jon Yamato, Peter Beerli]
----------------------------------------------------
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/bayeslike/lamarc-bayesanalyzer_1d.o `test -f 'src/bayeslike/bayesanalyzer_1d.cpp' || echo './'`src/bayeslike/bayesanalyzer_1d.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/bayeslike/lamarc-bayescurve.o `test -f 'src/bayeslike/bayescurve.cpp' || echo './'`src/bayeslike/bayescurve.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/bayeslike/lamarc-bayesparamlike_1d.o `test -f 'src/bayeslike/bayesparamlike_1d.cpp' || echo './'`src/bayeslike/bayesparamlike_1d.cpp
In file included from ./src/report/runreport.h:34,
                 from src/bayeslike/bayescurve.cpp:40:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/numeric:75,
                 from src/bayeslike/bayescurve.cpp:36:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/datalike/dlcalc.h:33,
                 from ./src/datalike/locus.h:52,
                 from ./src/tree/tree.h:52,
                 from ./src/tree/collector.h:37,
                 from src/bayeslike/bayesanalyzer_1d.h:55,
                 from src/bayeslike/bayesanalyzer_1d.cpp:30:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/fstream:38,
                 from src/bayeslike/bayesanalyzer_1d.cpp:27:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/bayeslike/bayesparamlike_1d.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from ./src/tools/vectorx.h:40,
                 from src/bayeslike/bayescurve.h:36,
                 from src/bayeslike/bayesparamlike_1d.h:26,
                 from src/bayeslike/bayesparamlike_1d.cpp:27:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/bayeslike/bayesanalyzer_1d.h:59:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/bayeslike/bayescurve.cpp: In constructor ‘BayesCurve::BayesCurve(std::vector<BayesCurve>, combine_type)’:
src/bayeslike/bayescurve.cpp:179:26: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  179 |                   bind2nd(divides<double>(), scalingFactor));
      |                   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/bayeslike/bayescurve.cpp: In member function ‘void BayesCurve::Integrate(bool)’:
src/bayeslike/bayescurve.cpp:276:92: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  276 |         transform(m_integration.begin(),m_integration.end(), m_integration.begin(), bind2nd(divides<double>(),total));
      |                                                                                     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
In file included from /usr/include/c++/12/algorithm:61,
                 from ./src/tools/vectorx.h:41:
/usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1782 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algo.h:60:
/usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Distance = int; _Tp = pair<double, long int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, long int>}; _Tp = std::pair<double, long int>; _Alloc = std::allocator<std::pair<double, long int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<double, long int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, long int>}; _Tp = std::pair<double, long int>; _Alloc = std::allocator<std::pair<double, long int> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<double, long int>; _Alloc = std::allocator<std::pair<double, long int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void BayesParamLike_1D::AddPoint(double, long int)’ at src/bayeslike/bayesparamlike_1d.cpp:80:25:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
   82 |     __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1921:38:
/usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1887 |       std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1888 |                                   __comp);
      |                                   ~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘void BayesParamLike_1D::InitializeCurve()’ at src/bayeslike/bayesparamlike_1d.cpp:118:9:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘void BayesParamLike_1D::InitializeCurve()’ at src/bayeslike/bayesparamlike_1d.cpp:118:9:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-chainmanager.o `test -f 'src/control/chainmanager.cpp' || echo './'`src/control/chainmanager.cpp
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from /usr/include/wx-3.2/wx/memory.h:15,
                 from /usr/include/wx-3.2/wx/object.h:19,
                 from /usr/include/wx-3.2/wx/wx.h:15,
                 from src/guiconv/guiconverter.h:33:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/tools/vectorx.h:40,
                 from src/bayeslike/bayescurve.h:36,
                 from src/bayeslike/bayescurve.cpp:38:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, double>}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<double, double> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, double>}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘DoublePairVec BayesCurve::GetXYvec() const’ at src/bayeslike/bayescurve.cpp:481:26:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-chainout.o `test -f 'src/control/chainout.cpp' || echo './'`src/control/chainout.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-chainpack.o `test -f 'src/control/chainpack.cpp' || echo './'`src/control/chainpack.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/postlike/likelihood.h:39,
                 from ./src/postlike/analyzer.h:37,
                 from src/control/chainmanager.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/control/chainmanager.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-chainparam.o `test -f 'src/control/chainparam.cpp' || echo './'`src/control/chainparam.cpp
In file included from ./src/datalike/dlcalc.h:33,
                 from ./src/datalike/locus.h:52,
                 from ./src/tree/tree.h:52,
                 from ./src/tree/collector.h:37,
                 from ./src/bayeslike/bayesanalyzer_1d.h:55,
                 from src/control/chainmanager.cpp:31:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/control/chainmanager.cpp: In member function ‘void ChainManager::DoChain(long int, long int, long int, long int, ForceParameters&)’:
src/control/chainmanager.cpp:1340:52: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1340 |                       averagetemps.begin(), bind2nd(divides<double>(), nadapts));
      |                                             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/tools/vectorx.h:40,
                 from src/bayeslike/bayesanalyzer_1d.h:54:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const BayesParamLike_1D&}; _Tp = BayesParamLike_1D; _Alloc = std::allocator<BayesParamLike_1D>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<BayesParamLike_1D>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {BayesCurve}; _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<BayesCurve>::iterator’ changed in GCC 7.1
In file included from ./src/tree/argtree.h:30,
                 from ./src/datalike/region.h:45,
                 from src/control/chainpack.cpp:29:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/control/chainpack.cpp:25:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const BayesCurve&}; _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<BayesCurve>::iterator’ changed in GCC 7.1
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {BayesCurve}; _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void BayesAnalyzer_1D::EndChainsAndAnalyze()’ at src/bayeslike/bayesanalyzer_1d.cpp:141:27:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<BayesCurve*, std::vector<BayesCurve> >’ 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 = {BayesCurve}; _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void BayesAnalyzer_1D::EndChainsAndAnalyze()’ at src/bayeslike/bayesanalyzer_1d.cpp:151:43:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<BayesCurve*, std::vector<BayesCurve> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’,
    inlined from ‘void BayesAnalyzer_1D::EndChainsAndAnalyze()’ at src/bayeslike/bayesanalyzer_1d.cpp:158:31:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<BayesCurve*, std::vector<BayesCurve> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ./src/tree/branchbuffer.h:32,
                 from ./src/tree/arranger.h:33,
                 from src/control/chainparam.cpp:26:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’,
    inlined from ‘void BayesAnalyzer_1D::EndRegionsAndAnalyze()’ at src/bayeslike/bayesanalyzer_1d.cpp:228:27:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<BayesCurve*, std::vector<BayesCurve> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/12/numeric:75,
                 from src/control/chainparam.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’,
    inlined from ‘void BayesAnalyzer_1D::EndRegionsAndAnalyze()’ at src/bayeslike/bayesanalyzer_1d.cpp:236:43:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<BayesCurve*, std::vector<BayesCurve> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’,
    inlined from ‘void BayesAnalyzer_1D::EndRegionsAndAnalyze()’ at src/bayeslike/bayesanalyzer_1d.cpp:242:36:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<BayesCurve*, std::vector<BayesCurve> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’,
    inlined from ‘void BayesAnalyzer_1D::EndReplicatesAndAnalyze()’ at src/bayeslike/bayesanalyzer_1d.cpp:187:27:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<BayesCurve*, std::vector<BayesCurve> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’,
    inlined from ‘void BayesAnalyzer_1D::EndReplicatesAndAnalyze()’ at src/bayeslike/bayesanalyzer_1d.cpp:195:43:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<BayesCurve*, std::vector<BayesCurve> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = BayesCurve; _Alloc = std::allocator<BayesCurve>]’,
    inlined from ‘void BayesAnalyzer_1D::EndReplicatesAndAnalyze()’ at src/bayeslike/bayesanalyzer_1d.cpp:202:31:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<BayesCurve*, std::vector<BayesCurve> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from src/control/chainparam.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/control/chainparam.cpp: In member function ‘void ChainParameters::SortAndNormalizeTemperatures()’:
src/control/chainparam.cpp:132:26: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  132 |                   bind2nd(divides<double>(),lowestTemp));
      |                   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ProfileLineStruct&}; _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<ProfileLineStruct>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
src/bayeslike/bayesanalyzer_1d.cpp: In member function ‘void BayesAnalyzer_1D::CalcProfile(ParamVector::iterator, long int, long int)’:
src/bayeslike/bayesanalyzer_1d.cpp:523:6: note: parameter passing for argument of type ‘ParamVector::iterator’ {aka ‘std::vector<Parameter>::iterator’} changed in GCC 7.1
  523 | void BayesAnalyzer_1D::CalcProfile(ParamVector::iterator param, long int nparam, long int nregion)
      |      ^~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’,
    inlined from ‘void BayesAnalyzer_1D::CalcProfile(ParamVector::iterator, long int, long int)’ at src/bayeslike/bayesanalyzer_1d.cpp:614:42:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<ProfileLineStruct*, std::vector<ProfileLineStruct> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’,
    inlined from ‘void BayesAnalyzer_1D::CalcProfile(ParamVector::iterator, long int, long int)’ at src/bayeslike/bayesanalyzer_1d.cpp:624:38:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<ProfileLineStruct*, std::vector<ProfileLineStruct> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
src/bayeslike/bayesanalyzer_1d.cpp: In member function ‘void BayesAnalyzer_1D::CalcProfiles(long int)’:
src/bayeslike/bayesanalyzer_1d.cpp:517:25: note: parameter passing for argument of type ‘ParamVector::iterator’ {aka ‘std::vector<Parameter>::iterator’} changed in GCC 7.1
  517 |             CalcProfile (param, paramnum, region);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from src/control/regiongammainfo.h:28,
                 from src/control/registry.h:39,
                 from src/control/chainpack.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = BayesParamLike_1D; _Alloc = std::allocator<BayesParamLike_1D>]’,
    inlined from ‘BayesAnalyzer_1D::BayesAnalyzer_1D()’ at src/bayeslike/bayesanalyzer_1d.cpp:58:39:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<BayesParamLike_1D*, std::vector<BayesParamLike_1D> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from ./src/tools/vectorx.h:41,
                 from ./src/tree/arranger.h:32:
/usr/include/c++/12/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++/12/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++/12/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++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/12/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++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1922 |           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++/12/bits/stl_algo.h:4820:18,
    inlined from ‘void ChainParameters::SortAndNormalizeTemperatures()’ at src/control/chainparam.cpp:127:13:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __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++/12/bits/stl_algo.h:1940:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘void ChainParameters::SortAndNormalizeTemperatures()’ at src/control/chainparam.cpp:127:13:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-constants.o `test -f 'src/control/constants.cpp' || echo './'`src/control/constants.cpp
In file included from /usr/include/c++/12/functional:64,
                 from ./src/postlike/likelihood.h:35:
/usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1782 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algo.h:60:
/usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Distance = int; _Tp = pair<double, long int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-defaults.o `test -f 'src/control/defaults.cpp' || echo './'`src/control/defaults.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-dynatracer.o `test -f 'src/control/dynatracer.cpp' || echo './'`src/control/dynatracer.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-errhandling.o `test -f 'src/control/errhandling.cpp' || echo './'`src/control/errhandling.cpp
In file included from /usr/include/c++/12/vector:70,
                 from src/control/chainpack.h:27,
                 from src/control/chainpack.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ChainOut&}; _Tp = ChainOut; _Alloc = std::allocator<ChainOut>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<ChainOut>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ChainOut; _Alloc = std::allocator<ChainOut>]’,
    inlined from ‘void ChainPack::SetSummaryOverReps(ChainOut&)’ at src/control/chainpack.cpp:255:24:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<ChainOut*, std::vector<ChainOut> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ChainOut; _Alloc = std::allocator<ChainOut>]’,
    inlined from ‘void ChainPack::SetSummaryOverRegions(ChainOut&)’ at src/control/chainpack.cpp:287:28:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<ChainOut*, std::vector<ChainOut> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/postlike/analyzer.h:35:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void ChainManager::DoOverallProfiles()’ at src/control/chainmanager.cpp:2125:35:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d ChainPack::CalcMean(const DoubleVec2d&) const’ at src/control/chainpack.cpp:405:23:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ./src/tools/timex.h:34,
                 from src/control/dynatracer.cpp:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/iomanip:40,
                 from src/control/dynatracer.cpp:27:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void ChainManager::CalculateNonBayesMultiRegionMLEs(ForceParameters&, ChainOut&, double&)’ at src/control/chainmanager.cpp:761:25:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void ChainManager::CalculateNonBayesMultiRegionMLEs(ForceParameters&, ChainOut&, double&)’ at src/control/chainmanager.cpp:809:29:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ChainOut; _Alloc = std::allocator<ChainOut>]’,
    inlined from ‘void ChainPack::SetChain(ChainOut&)’ at src/control/chainpack.cpp:181:21:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<ChainOut*, std::vector<ChainOut> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ChainOut; _Alloc = std::allocator<ChainOut>]’,
    inlined from ‘void ChainPack::SetChain(ChainOut&)’ at src/control/chainpack.cpp:191:21:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<ChainOut*, std::vector<ChainOut> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ChainOut; _Alloc = std::allocator<ChainOut>]’,
    inlined from ‘void ChainPack::SetChain(ChainOut&)’ at src/control/chainpack.cpp:197:54:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<ChainOut*, std::vector<ChainOut> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-lamarc.o `test -f 'src/control/lamarc.cpp' || echo './'`src/control/lamarc.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-regiongammainfo.o `test -f 'src/control/regiongammainfo.cpp' || echo './'`src/control/regiongammainfo.cpp
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, long int>}; _Tp = std::pair<double, long int>; _Alloc = std::allocator<std::pair<double, long int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<double, long int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-registry.o `test -f 'src/control/registry.cpp' || echo './'`src/control/registry.cpp
/usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
   82 |     __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1921:38:
/usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1887 |       std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1888 |                                   __comp);
      |                                   ~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1922 |           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, long int>}; _Tp = std::pair<double, long int>; _Alloc = std::allocator<std::pair<double, long int> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<double, long int>; _Alloc = std::allocator<std::pair<double, long int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘std::vector<std::pair<double, long int> > ChainManager::SortChainsByTemperature(const std::vector<Chain>&)’ at src/control/chainmanager.cpp:1702:31:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ 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, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<std::pair<double, long int> > ChainManager::SortChainsByTemperature(const std::vector<Chain>&)’ at src/control/chainmanager.cpp:1704:9:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, long int>*, vector<pair<double, long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<std::pair<double, long int> > ChainManager::SortChainsByTemperature(const std::vector<Chain>&)’ at src/control/chainmanager.cpp:1704:9:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, long int>*, std::vector<std::pair<double, long int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
src/control/chainmanager.cpp: In member function ‘void ChainManager::DoChain(long int, long int, long int, long int, ForceParameters&)’:
src/control/chainmanager.cpp:1348:12: warning: variable ‘coldchain’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
 1348 |     Chain& coldchain = m_temps[cold];
      |            ^~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Chain&}; _Tp = Chain; _Alloc = std::allocator<Chain>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<Chain>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Chain; _Alloc = std::allocator<Chain>]’,
    inlined from ‘void ChainManager::CreateChains()’ at src/control/chainmanager.cpp:521:26:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Chain*, std::vector<Chain> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from src/control/regiongammainfo.h:28,
                 from src/control/regiongammainfo.cpp:25:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/control/constants.h:26,
                 from src/control/regiongammainfo.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/postlike/likelihood.h:39,
                 from ./src/postlike/analyzer.h:37,
                 from src/control/lamarc.cpp:36:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/control/lamarc.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/tree/branchbuffer.h:32,
                 from ./src/tree/arranger.h:33,
                 from src/control/registry.cpp:28:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/control/registry.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/postlike/likelihood.h:39,
                 from ./src/postlike/analyzer.h:37,
                 from src/control/registry.cpp:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-sumfilehandler.o `test -f 'src/control/sumfilehandler.cpp' || echo './'`src/control/sumfilehandler.cpp
In file included from ./src/tree/branchbuffer.h:32,
                 from ./src/tree/arranger.h:33,
                 from src/control/lamarc.cpp:37:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenu.h:30,
                 from ./src/lamarcmenus/lamarcmenu.h:26,
                 from src/control/lamarc.cpp:57:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/control/types.h:29,
                 from ./src/tools/stringx.h:38:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from src/control/lamarc.cpp:65:
./src/xml/parsetreetodata.h:54:10: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   54 |     std::auto_ptr<Random>   m_randomNameSource;
      |          ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/control/lamarc.cpp:75:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/control/lamarc.cpp: In function ‘int main(int, char**)’:
src/control/lamarc.cpp:751:12: warning: catching polymorphic type ‘class std::bad_alloc’ by value [-Wcatch-value=]
  751 |     catch (bad_alloc)
      |            ^~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/control/registry.cpp:45:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-userparam.o `test -f 'src/control/userparam.cpp' || echo './'`src/control/userparam.cpp
In file included from ./src/tree/branchbuffer.h:32,
                 from ./src/tree/arranger.h:33,
                 from ./src/tree/collmanager.h:34,
                 from src/control/sumfilehandler.cpp:29:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/control/sumfilehandler.cpp:23:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from src/control/regiongammainfo.h:28,
                 from src/control/registry.h:39,
                 from src/control/sumfilehandler.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/control/lamarc-xmlsum_strings.o `test -f 'src/control/xmlsum_strings.cpp' || echo './'`src/control/xmlsum_strings.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/control/userparam.cpp:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/control/userparam.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-calculators.o `test -f 'src/datalike/calculators.cpp' || echo './'`src/datalike/calculators.cpp
In file included from ./src/tree/argtree.h:30,
                 from ./src/datalike/region.h:45,
                 from src/control/userparam.cpp:30:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/tree/arranger.h:30:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Parameter}; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<Parameter>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/tools/vectorx.h:40,
                 from src/control/sumfilehandler.h:37,
                 from src/control/sumfilehandler.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘bool SumFileHandler::ReadInVec1D(std::vector<double>&, std::string)’ at src/control/sumfilehandler.cpp:458:21:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Parameter}; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void Registry::InstallForcesAllOverThePlace(UIInterface&)’ at src/control/registry.cpp:757:21:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >’ 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 = {Parameter}; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void Registry::InstallForcesAllOverThePlace(UIInterface&)’ at src/control/registry.cpp:771:37:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/datalike/dlcalc.h:33,
                 from src/datalike/locus.h:52,
                 from src/datalike/calculators.cpp:31:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:49,
                 from src/datalike/calculators.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/datalike/calculators.cpp:34:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/datalike/calculators.cpp: In function ‘void MigFSTMultiregion(const DataPack&, const DoubleVec2d&, DoubleVec1d&, std::deque<bool>&)’:
src/datalike/calculators.cpp:191:40: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  191 |                            std::bind2nd(std::multiplies<double>(),
      |                            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  192 |                                         regionalmuratios[regionIndex][locusIndex]));
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/calculators.cpp:205:38: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  205 |                          std::bind2nd(std::divides<double>(),static_cast<double>(numLoci)));
      |                          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/calculators.cpp:218:34: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  218 |                      std::bind2nd(std::divides<double>(),static_cast<double>(numRegions)));
      |                      ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/calculators.cpp: In function ‘void ThetaFSTMultiregion(const DataPack&, const DoubleVec1d&, const DoubleVec2d&, DoubleVec1d&, std::deque<bool>&)’:
src/datalike/calculators.cpp:309:40: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  309 |                            std::bind2nd(std::divides<double>(),
      |                            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  310 |                                         regionalmuratios[regionIndex][locusIndex]));
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/calculators.cpp:325:38: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  325 |                          std::bind2nd(std::divides<double>(),regionalthetascalars[regionIndex]*numLoci));
      |                          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/calculators.cpp:338:34: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  338 |                      std::bind2nd(std::divides<double>(),static_cast<double>(numRegions)));
      |                      ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/calculators.cpp: In function ‘void ThetaWattersonMultiregion(const DataPack&, const DoubleVec1d&, const DoubleVec2d&, DoubleVec1d&, std::deque<bool>&)’:
src/datalike/calculators.cpp:416:34: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  416 |                      std::bind2nd(std::divides<double>(),static_cast<double>(numRegions)));
      |                      ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/calculators.cpp: In function ‘void ThetaWattersonRegion(const DataPack&, const Region&, double, const DoubleVec1d&, DoubleVec1d&, std::deque<bool>&)’:
src/datalike/calculators.cpp:445:36: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  445 |                        std::bind2nd(std::divides<double>(),muratios[locusIndex]));
      |                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/calculators.cpp:459:34: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  459 |                      std::bind2nd(std::divides<double>(),thetascalar*numLoci));
      |                      ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-datapack.o `test -f 'src/datalike/datapack.cpp' || echo './'`src/datalike/datapack.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-datatype.o `test -f 'src/datalike/datatype.cpp' || echo './'`src/datalike/datatype.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-dlcalc.o `test -f 'src/datalike/dlcalc.cpp' || echo './'`src/datalike/dlcalc.cpp
In file included from ./src/tree/argtree.h:30,
                 from src/datalike/region.h:45,
                 from src/datalike/datapack.cpp:30:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:49,
                 from src/datalike/datapack.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/datalike/dlcalc.h:33,
                 from src/datalike/datatype.cpp:27:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from src/datalike/datatype.h:49,
                 from src/datalike/datatype.cpp:26:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-dlcell.o `test -f 'src/datalike/dlcell.cpp' || echo './'`src/datalike/dlcell.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/datalike/datapack.cpp:31:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/datalike/datatype.cpp:33:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/datalike/datapack.cpp: In member function ‘DoubleVec1d DataPack::CountOverallBaseFreqs() const’:
src/datalike/datapack.cpp:568:22: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  568 |               bind2nd(divides<double>(),nbases));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
In file included from src/datalike/dlcalc.h:33,
                 from src/datalike/dlcalc.cpp:29:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/datalike/dlcalc.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/datalike/dlcalc.cpp:36:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/datalike/dlcell.cpp:35:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/datalike/dlcell.cpp:29:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘DoubleVec1d DataType::CalcXFw(const Locus&, const StringVec3d&) const’ at src/datalike/datatype.cpp:214:26:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-cellmanager.o `test -f 'src/datalike/cellmanager.cpp' || echo './'`src/datalike/cellmanager.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘DoubleVec1d DataPack::GetRegionalPopSizeScalars() const’ at src/datalike/datapack.cpp:594:27:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/tools/vectorx.h:40,
                 from ./src/control/types.h:31,
                 from src/datalike/dlcell.h:61,
                 from src/datalike/dlcell.cpp:31:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual DoubleVec1d DLCell::GetStateFor(long int, long int) const’ at src/datalike/dlcell.cpp:317:24:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-dlmodel.o `test -f 'src/datalike/dlmodel.cpp' || echo './'`src/datalike/dlmodel.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-funcMax.o `test -f 'src/datalike/funcMax.cpp' || echo './'`src/datalike/funcMax.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-haplotypes.o `test -f 'src/datalike/haplotypes.cpp' || echo './'`src/datalike/haplotypes.cpp
In file included from src/datalike/dlcalc.h:33,
                 from src/datalike/funcMax.h:30,
                 from src/datalike/funcMax.cpp:27:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/datalike/funcMax.cpp:23:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/datalike/dlcalc.h:33,
                 from src/datalike/funcMax.h:30,
                 from src/datalike/dlmodel.cpp:36:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/numeric:75,
                 from src/datalike/dlmodel.cpp:26:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/datalike/funcMax.cpp: In member function ‘double FuncMax::eval(double)’:
src/datalike/funcMax.cpp:138:31: warning: catching polymorphic type ‘class datalikenorm_error’ by value [-Wcatch-value=]
  138 |     catch (datalikenorm_error e)
      |                               ^
src/datalike/funcMax.cpp:146:30: warning: catching polymorphic type ‘class zero_dl_error’ by value [-Wcatch-value=]
  146 |         catch (zero_dl_error e)
      |                              ^
src/datalike/funcMax.cpp:152:26: warning: catching polymorphic type ‘class zero_dl_error’ by value [-Wcatch-value=]
  152 |     catch (zero_dl_error e)
      |                          ^
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/datalike/dlmodel.cpp:39:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/datalike/dlmodel.cpp: In member function ‘void NucModel::NormalizeBaseFrequencies()’:
src/datalike/dlmodel.cpp:403:22: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  403 |               bind2nd(divides<double>(),sumOfFreqs));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-locus.o `test -f 'src/datalike/locus.cpp' || echo './'`src/datalike/locus.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-locuscell.o `test -f 'src/datalike/locuscell.cpp' || echo './'`src/datalike/locuscell.cpp
In file included from src/datalike/dlcalc.h:33,
                 from src/datalike/locus.h:52,
                 from src/datalike/haplotypes.cpp:28:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/datalike/haplotypes.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/datalike/haplotypes.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-phenotypes.o `test -f 'src/datalike/phenotypes.cpp' || echo './'`src/datalike/phenotypes.cpp
In file included from src/datalike/dlcalc.h:33,
                 from src/datalike/locus.cpp:29:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:49,
                 from src/datalike/locus.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/datalike/locus.cpp:31:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/tools/vectorx.h:40,
                 from src/datalike/haplotypes.h:30,
                 from src/datalike/haplotypes.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void Haplotypes::AddHaplotype(StringVec1d, double)’ at src/datalike/haplotypes.cpp:164:28:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
src/datalike/locus.cpp: In member function ‘LongVec1d Locus::GetUserMarkerLocations() const’:
src/datalike/locus.cpp:116:22: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus<long int>; _Tp = long int]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  116 |               bind2nd(plus<long int>(), m_offset - m_regionalmapposition));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/locus.cpp: In member function ‘void Locus::SetRegionalMapPosition(long int)’:
src/datalike/locus.cpp:274:22: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<long int>; _Tp = long int]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  274 |               bind2nd(minus<long int>(), m_regionalmapposition));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/locus.cpp:284:22: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus<long int>; _Tp = long int]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  284 |               bind2nd(plus<long int>(), m_regionalmapposition));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/locus.cpp: In member function ‘void Locus::SetPositions(const LongVec1d&)’:
src/datalike/locus.cpp:317:22: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus<long int>; _Tp = long int]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  317 |               bind2nd(plus<long int>(), m_regionalmapposition));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/locus.cpp: In member function ‘DoubleVec1d Locus::CountNNucleotides() const’:
src/datalike/locus.cpp:452:30: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  452 |                       bind2nd(divides<double>(),total));
      |                       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/datalike/phenotypes.cpp:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/control/errhandling.h:37,
                 from src/datalike/phenotypes.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-region.o `test -f 'src/datalike/region.cpp' || echo './'`src/datalike/region.cpp
In file included from /usr/include/c++/12/vector:70,
                 from src/datalike/calculators.h:28,
                 from src/datalike/dlmodel.cpp:29:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual bool MixedKSModel::OptimizeDataModel(Tree*, const Locus&)’ at src/datalike/dlmodel.cpp:3592:46:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d DataModel::ChooseRandomRates(long int) const’ at src/datalike/dlmodel.cpp:129:24:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void MixedKSModel::SetAlpha(double, long int, long int)’ at src/datalike/dlmodel.cpp:3240:30:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d GTRModel::GetRates() const’ at src/datalike/dlmodel.cpp:1637:18:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d GTRModel::GetRates() const’ at src/datalike/dlmodel.cpp:1638:18:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d GTRModel::GetRates() const’ at src/datalike/dlmodel.cpp:1639:18:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d GTRModel::GetRates() const’ at src/datalike/dlmodel.cpp:1640:18:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d GTRModel::GetRates() const’ at src/datalike/dlmodel.cpp:1641:18:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d GTRModel::GetRates() const’ at src/datalike/dlmodel.cpp:1642:18:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual DoubleVec1d F84Model::SimulateMarker(double, long int, const DoubleVec1d&) const’ at src/datalike/dlmodel.cpp:1329:22:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void MixedKSModel::ResetAlpha()’ at src/datalike/dlmodel.cpp:3602:24:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from src/datalike/locuscell.h:35,
                 from src/datalike/phenotypes.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void Phenotypes::AddPhenotype(const StringVec1d&, std::string, double)’ at src/datalike/phenotypes.cpp:76:40:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ./src/tree/argtree.h:30,
                 from src/datalike/region.cpp:29:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/fstream:38,
                 from src/datalike/region.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/datalike/region.cpp:36:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void F84Model::Finalize()’ at src/datalike/dlmodel.cpp:892:17:
/usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1435 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void F84Model::Finalize()’ at src/datalike/dlmodel.cpp:893:17:
/usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1435 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void F84Model::Finalize()’ at src/datalike/dlmodel.cpp:894:17:
/usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1435 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void F84Model::Finalize()’ at src/datalike/dlmodel.cpp:895:17:
/usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1435 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void F84Model::Finalize()’ at src/datalike/dlmodel.cpp:896:17:
/usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1435 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void F84Model::Finalize()’ at src/datalike/dlmodel.cpp:897:17:
/usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1435 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/datalike/region.cpp:45:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/datalike/region.cpp: In member function ‘void Region::SaveMappingInfo(std::vector<MapCollector*>, DoubleVec1d)’:
src/datalike/region.cpp:1054:26: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1054 |                   bind2nd(multiplies<double>(),weights[0]));
      |                   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/datalike/region.cpp:1065:30: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1065 |                       bind2nd(multiplies<double>(),weights[rep]));
      |                       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/datalike/lamarc-tipdata.o `test -f 'src/datalike/tipdata.cpp' || echo './'`src/datalike/tipdata.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/force/lamarc-epoch.o `test -f 'src/force/epoch.cpp' || echo './'`src/force/epoch.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/force/lamarc-event.o `test -f 'src/force/event.cpp' || echo './'`src/force/event.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/datalike/tipdata.cpp:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:49,
                 from src/datalike/tipdata.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/force/lamarc-force.o `test -f 'src/force/force.cpp' || echo './'`src/force/force.cpp
In file included from src/datalike/dlcalc.h:33,
                 from src/datalike/tipdata.cpp:29:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/force/lamarc-forceparam.o `test -f 'src/force/forceparam.cpp' || echo './'`src/force/forceparam.cpp
In file included from ./src/tree/branchbuffer.h:32,
                 from ./src/tree/arranger.h:33,
                 from src/force/event.cpp:30:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:49,
                 from src/force/event.cpp:25:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from src/datalike/region.cpp:25:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘DoubleVec1d Region::GetMuRatios() const’ at src/datalike/region.cpp:631:25:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./src/datalike/dlcalc.h:33,
                 from ./src/datalike/locus.h:52,
                 from ./src/tree/tree.h:52,
                 from src/force/event.h:30,
                 from src/force/force.cpp:35:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/numeric:75,
                 from src/force/force.cpp:26:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/force/force.h:32,
                 from src/force/force.cpp:36:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/force/event.cpp:38:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/force/event.cpp: In member function ‘virtual void XPartitionEvent::ThrowIfSubPopSizeTiny(double) const’:
src/force/event.cpp:113:74: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  113 |     transform(popsizes.begin(), popsizes.end(), popsizes.begin(), bind2nd(divides<double>(),defaults::minMuRate));
      |                                                                   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/event.cpp:114:58: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  114 |     if (find_if(popsizes.begin(), popsizes.end(), bind2nd(less<double>(), 1.0)) != popsizes.end())
      |                                                   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/event.cpp: In member function ‘virtual void ActiveCoal::InstallParameters(const ForceParameters&)’:
src/force/event.cpp:215:22: warning: ‘std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  215 |               bind1st(divides<double>(),1.0));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:136:5: note: declared here
  136 |     bind1st(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/event.cpp: In member function ‘virtual void InactiveCoal::InstallParameters(const ForceParameters&)’:
src/force/event.cpp:259:22: warning: ‘std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  259 |               bind1st(divides<double>(),2.0));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:136:5: note: declared here
  136 |     bind1st(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/force/force.cpp:45:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:63:
/usr/include/c++/12/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ARGEdge*, vector<ARGEdge> >; _ForwardIterator = ARGEdge*]’:
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ARGEdge*, std::vector<ARGEdge> >’ changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ARGEdge*, std::vector<ARGEdge> >’ 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 ARGEdge*, std::vector<ARGEdge> >; _ForwardIterator = ARGEdge*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ARGEdge*, vector<ARGEdge> >; _ForwardIterator = ARGEdge*]’ at /usr/include/c++/12/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 ARGEdge*, vector<ARGEdge> >; _ForwardIterator = ARGEdge*; _Tp = ARGEdge]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ARGEdge; _Alloc = std::allocator<ARGEdge>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘void Region::MakeUserTree(Tree*)’ at src/datalike/region.cpp:487:30:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ARGEdge*, std::vector<ARGEdge> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/force/force.h:32,
                 from src/force/forceparam.cpp:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/force/forceparam.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/tree/argtree.h:30,
                 from ./src/datalike/region.h:45,
                 from src/force/forceparam.cpp:30:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/force/forceparam.cpp: In member function ‘void ForceParameters::FillRegionalParamsFromGlobalParams()’:
src/force/forceparam.cpp:630:22: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  630 |               bind2nd(multiplies<double>(),effPopSize));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/forceparam.cpp: In member function ‘void ForceParameters::FillGlobalParamsFromRegionalParams()’:
src/force/forceparam.cpp:650:22: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  650 |               bind2nd(divides<double>(),effPopSize));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/force/lamarc-forcesummary.o `test -f 'src/force/forcesummary.cpp' || echo './'`src/force/forcesummary.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
src/force/forceparam.cpp: In constructor ‘ForceParameters::ForceParameters(const ForceParameters&, long int)’:
src/force/forceparam.cpp:92:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
   92 |             if (fp.m_region != region)
      |             ^~
src/force/forceparam.cpp:97:9: note: here
   97 |         case global_region:
      |         ^~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void DivMigEvent::ComputeCumulativeRates()’ at src/force/event.cpp:482:30:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void DivMigEvent::ComputeCumulativeRates()’ at src/force/event.cpp:495:37:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void MigEvent::ComputeCumulativeRates(const ForceParameters&)’ at src/force/event.cpp:340:30:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void MigEvent::ComputeCumulativeRates(const ForceParameters&)’ at src/force/event.cpp:353:37:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/12/map:60,
                 from ./src/tree/arranger.h:28:
/usr/include/c++/12/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::pair<double, long int>}; _Key = double; _Val = std::pair<const double, long int>; _KeyOfValue = std::_Select1st<std::pair<const double, long int> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, long int> >]’:
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree<double, std::pair<const double, long int>, std::_Select1st<std::pair<const double, long int> >, std::less<double>, std::allocator<std::pair<const double, long int> > >::const_iterator’ changed in GCC 7.1
 2457 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/map:61:
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, long int>}; _Key = double; _Tp = long int; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, long int> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, long int>; _Key = double; _Tp = long int; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, long int> >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘virtual double DivMigEvent::PickTime(double, double)’ at src/force/event.cpp:534:25:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, long int>::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, long int>, std::_Select1st<std::pair<const double, long int> >, std::less<double>, std::allocator<std::pair<const double, long int> > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, long int>}; _Key = double; _Tp = long int; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, long int> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, long int>; _Key = double; _Tp = long int; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, long int> >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘virtual double MigEvent::PickTime(double, double)’ at src/force/event.cpp:376:25:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, long int>::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, long int>, std::_Select1st<std::pair<const double, long int> >, std::less<double>, std::allocator<std::pair<const double, long int> > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from src/force/forceparam.h:73,
                 from src/force/forceparam.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:350:5: note: parameter passing for argument of type ‘std::vector<double>::const_iterator’ changed in GCC 7.1
  350 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  366 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void DivMigEvent::InstallParameters(const ForceParameters&)’ at src/force/event.cpp:455:24:
/usr/include/c++/12/bits/stl_vector.h:1389:30: note: parameter passing for argument of type ‘std::vector<double>::const_iterator’ changed in GCC 7.1
 1389 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void EpochEvent::InstallParameters(const ForceParameters&)’ at src/force/event.cpp:1147:24:
/usr/include/c++/12/bits/stl_vector.h:1389:30: note: parameter passing for argument of type ‘std::vector<double>::const_iterator’ changed in GCC 7.1
 1389 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘DoubleVec1d ForceParameters::GetLogParameters(bool) const’ at src/force/forceparam.cpp:457:25:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘DoubleVec1d ForceParameters::GetParameters(bool) const’ at src/force/forceparam.cpp:513:25:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘DoubleVec1d ForceParameters::GetRegionalScalars() const’ at src/force/forceparam.cpp:668:25:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d ForceParameters::GetOnlyDiseaseRates() const’ at src/force/forceparam.cpp:427:32:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void ForceParameters::SetDiseaseRates(const DoubleVec1d&)’ at src/force/forceparam.cpp:329:37:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void ForceParameters::SetMigRates(const DoubleVec1d&)’ at src/force/forceparam.cpp:267:38:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/force/lamarc-priorreport.o `test -f 'src/force/priorreport.cpp' || echo './'`src/force/priorreport.cpp
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void ForceParameters::SetParameters(const DoubleVec1d&, bool)’ at src/force/forceparam.cpp:370:34:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘std::vector<std::vector<T> > SquareOffVector(const std::vector<T>&) [with T = double]’ at ./src/tools/vectorx.h:176:28:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/force/force.h:32,
                 from src/force/forcesummary.cpp:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/control/chainout.h:43,
                 from src/force/forcesummary.cpp:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/force/lamarc-timemanager.o `test -f 'src/force/timemanager.cpp' || echo './'`src/force/timemanager.cpp
In file included from /usr/include/c++/12/vector:70,
                 from ./src/control/chainpack.h:27,
                 from src/force/force.cpp:30:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘DoubleVec1d Force::GetPopmles() const’ at src/force/force.cpp:238:53:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘DoubleVec1d Force::GetPopmles() const’ at src/force/force.cpp:239:30:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./src/tree/argtree.h:30,
                 from ./src/datalike/region.h:45,
                 from src/force/forcesummary.cpp:32:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/force/forcesummary.cpp:36:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/force/force.h:32,
                 from src/force/priorreport.cpp:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/force/priorreport.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:63:
/usr/include/c++/12/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*]’:
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Parameter*, std::vector<Parameter> >’ changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Parameter*, std::vector<Parameter> >’ 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 Parameter*, std::vector<Parameter> >; _ForwardIterator = Parameter*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*]’ at /usr/include/c++/12/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 Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*; _Tp = Parameter]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Parameter*, std::vector<Parameter> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/force/timemanager.cpp:34:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/force/timemanager.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/force/timemanager.cpp: In member function ‘virtual void StickTimeManager::SetStickParameters(const ForceParameters&)’:
src/force/timemanager.cpp:1235:39: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1235 |                                bind2nd(std::multiplies<double>(),ratio));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/timemanager.cpp: In member function ‘virtual void StickTimeManager::ScoreStick(TreeSummary&) const’:
src/force/timemanager.cpp:1266:36: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1266 |                        std::bind2nd(std::divides<double>(),
      |                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1267 |                                     std::accumulate(thetas.begin(),thetas.end(),zero)));
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/timemanager.cpp: In member function ‘virtual void StickTimeManager::MakeStickUsingBranches(const ForceParameters&, const std::vector<std::pair<double, std::vector<long int> > >&)’:
src/force/timemanager.cpp:1324:36: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1324 |                        std::bind2nd(std::minus<double>(),1.0));
      |                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/timemanager.cpp:1333:36: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1333 |                        std::bind2nd(std::multiplies<double>(),weight));
      |                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/timemanager.cpp:1344:40: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1344 |                            std::bind2nd(std::minus<double>(),1.0));
      |                            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/timemanager.cpp:1353:40: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1353 |                            std::bind2nd(std::multiplies<double>(),weight));
      |                            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/timemanager.cpp:1360:36: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = long int]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1360 |                        std::bind2nd(std::divides<double>(),nevents));
      |                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/timemanager.cpp: In member function ‘virtual void StickTimeManager::PrintStickFreqsToFile(std::ofstream&) const’:
src/force/timemanager.cpp:1417:36: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1417 |                        std::bind2nd(std::divides<double>(),totaltheta));
      |                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/timemanager.cpp: In member function ‘virtual void StickTimeManager::PrintStickFreqsToFileAtTime(std::ofstream&, double) const’:
src/force/timemanager.cpp:1438:40: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1438 |                            std::bind2nd(std::divides<double>(),totaltheta));
      |                            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/timemanager.cpp: In member function ‘virtual void StickTimeManager::PrintStickFreqsToFileForJoint300(std::ofstream&) const’:
src/force/timemanager.cpp:1488:32: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1488 |                    std::bind2nd(std::divides<double>(),totaltheta));
      |                    ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/force/timemanager.cpp: In member function ‘virtual void StickTimeManager::PrintStickToFile(std::ofstream&) const’:
src/force/timemanager.cpp:1513:36: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1513 |                        std::bind2nd(std::divides<double>(),totaltheta));
      |                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/tools/vectorx.h:40,
                 from src/force/priorreport.h:36,
                 from src/force/priorreport.cpp:27:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Prior}; _Tp = Prior; _Alloc = std::allocator<Prior>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<Prior>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Prior}; _Tp = Prior; _Alloc = std::allocator<Prior>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Prior; _Alloc = std::allocator<Prior>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘PriorReport::PriorReport(const Force&)’ at src/force/priorreport.cpp:53:31:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Prior*, std::vector<Prior> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/force/lamarc-stair.o `test -f 'src/force/stair.cpp' || echo './'`src/force/stair.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/force/lamarc-paramstat.o `test -f 'src/force/paramstat.cpp' || echo './'`src/force/paramstat.cpp
In file included from /usr/include/c++/12/list:64,
                 from src/force/stair.h:26,
                 from src/force/timemanager.h:31,
                 from src/force/timemanager.cpp:28:
/usr/include/c++/12/bits/list.tcc: In function ‘void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<StairRiser>; _Tp = StairRiser; _Alloc = std::allocator<StairRiser>]’:
/usr/include/c++/12/bits/list.tcc:308:7: note: parameter passing for argument of type ‘std::_List_const_iterator<StairRiser>’ changed in GCC 7.1
  308 |       list<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/list.tcc:308:7: note: parameter passing for argument of type ‘std::_List_const_iterator<StairRiser>’ changed in GCC 7.1
In member function ‘std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = StairRiser; _Alloc = std::allocator<StairRiser>]’,
    inlined from ‘std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = StairRiser; _Alloc = std::allocator<StairRiser>]’ at /usr/include/c++/12/bits/list.tcc:267:5,
    inlined from ‘virtual void StickTimeManager::CopyStick(const TimeManager&)’ at src/force/timemanager.cpp:1197:58:
/usr/include/c++/12/bits/list.tcc:286:29: note: parameter passing for argument of type ‘std::_List_const_iterator<StairRiser>’ changed in GCC 7.1
  286 |           _M_assign_dispatch(__x.begin(), __x.end(), __false_type());
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = StairRiser; _Alloc = std::allocator<StairRiser>]’,
    inlined from ‘std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = StairRiser; _Alloc = std::allocator<StairRiser>]’ at /usr/include/c++/12/bits/list.tcc:267:5,
    inlined from ‘virtual TimeManager& StickTimeManager::operator=(const TimeManager&)’ at src/force/timemanager.cpp:1189:58:
/usr/include/c++/12/bits/list.tcc:286:29: note: parameter passing for argument of type ‘std::_List_const_iterator<StairRiser>’ changed in GCC 7.1
  286 |           _M_assign_dispatch(__x.begin(), __x.end(), __false_type());
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-coalmenus.o `test -f 'src/lamarcmenus/coalmenus.cpp' || echo './'`src/lamarcmenus/coalmenus.cpp
In file included from /usr/include/c++/12/vector:70,
                 from ./src/tools/vectorx.h:40,
                 from ./src/control/types.h:31,
                 from ./src/control/chainout.h:46:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘std::vector<double> ForceSummary::GetModifiers(long int) const’ at src/force/forcesummary.cpp:707:38:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from src/force/paramstat.h:31,
                 from src/force/paramstat.cpp:25:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/force/paramstat.h:27:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/forcesmenus.h:27,
                 from src/lamarcmenus/constraintmenus.h:27,
                 from src/lamarcmenus/coalmenus.cpp:25:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/c++/12/memory:66,
                 from ./src/control/types.h:29:
/usr/include/c++/12/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Parameter*>; _ForwardIterator = Parameter*]’:
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘std::move_iterator<Parameter*>’ changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘std::move_iterator<Parameter*>’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’:
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ 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 ProfileLineStruct*, std::vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’ at /usr/include/c++/12/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 ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; _Tp = ProfileLineStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372: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 ProfileLineStruct*, std::vector<ProfileLineStruct> >; _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:1617:35,
    inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/vector.tcc:232:44:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-constraintmenus.o `test -f 'src/lamarcmenus/constraintmenus.cpp' || echo './'`src/lamarcmenus/constraintmenus.cpp
src/force/timemanager.cpp: In member function ‘DoubleVec1d SelectStickTimeManager::CalculateThetasWithPrevAndNext(std::__cxx11::list<StairRiser>::const_iterator, std::__cxx11::list<StairRiser>::const_iterator, std::__cxx11::list<StairRiser>::const_iterator, const ForceParameters&) const’:
src/force/timemanager.cpp:2106:13: note: parameter passing for argument of type ‘std::__cxx11::list<StairRiser>::const_iterator’ changed in GCC 7.1
 2106 | DoubleVec1d SelectStickTimeManager::CalculateThetasWithPrevAndNext(
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/force/timemanager.cpp:2106:13: note: parameter passing for argument of type ‘std::__cxx11::list<StairRiser>::const_iterator’ changed in GCC 7.1
src/force/timemanager.cpp:2106:13: note: parameter passing for argument of type ‘std::__cxx11::list<StairRiser>::const_iterator’ changed in GCC 7.1
src/force/timemanager.cpp: In member function ‘DoubleVec1d SelectStickTimeManager::CalculateThetasWithPrevOnly(std::__cxx11::list<StairRiser>::const_iterator, const ForceParameters&) const’:
src/force/timemanager.cpp:2139:13: note: parameter passing for argument of type ‘std::__cxx11::list<StairRiser>::const_iterator’ changed in GCC 7.1
 2139 | DoubleVec1d SelectStickTimeManager::CalculateThetasWithPrevOnly(
      |             ^~~~~~~~~~~~~~~~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/constraintmenus.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/coalmenus.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/force/timemanager.cpp: In member function ‘virtual DoubleVec1d SelectStickTimeManager::NextThetas(double, const ForceParameters&) const’:
src/force/timemanager.cpp:2054:51: note: parameter passing for argument of type ‘std::__cxx11::list<StairRiser>::const_iterator’ changed in GCC 7.1
 2054 |         newthetas = CalculateThetasWithPrevAndNext(prevjoint,chosen,nextjoint,fp);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/force/timemanager.cpp:2054:51: note: parameter passing for argument of type ‘std::__cxx11::list<StairRiser>::const_iterator’ changed in GCC 7.1
src/force/timemanager.cpp: In member function ‘DoubleVec1d SelectStickTimeManager::CalculateThetasWithPrevOnly(std::__cxx11::list<StairRiser>::const_iterator, const ForceParameters&, const DoubleVec1d&) const’:
src/force/timemanager.cpp:2159:13: note: parameter passing for argument of type ‘std::__cxx11::list<StairRiser>::const_iterator’ changed in GCC 7.1
 2159 | DoubleVec1d SelectStickTimeManager::CalculateThetasWithPrevOnly(
      |             ^~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’ at /usr/include/c++/12/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 ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; _Tp = ProfileLineStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘ProfileStruct::ProfileStruct(const ProfileStruct&)’ at ./src/postlike/plotstat.h:60:7,
    inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = ProfileStruct; _Args = {const ProfileStruct&}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7,
    inlined from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileStruct*, vector<ProfileStruct> >; _ForwardIterator = ProfileStruct*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:120:21:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ 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 ProfileLineStruct*, std::vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’ at /usr/include/c++/12/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 ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; _Tp = ProfileLineStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘ProfileStruct::ProfileStruct(const ProfileStruct&)’ at ./src/postlike/plotstat.h:60:7,
    inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = ProfileStruct; _Args = {ProfileStruct&}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7,
    inlined from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = ProfileStruct*; _ForwardIterator = ProfileStruct*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:120:21,
    inlined from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = ProfileStruct*; _ForwardIterator = ProfileStruct*; bool _TrivialValueTypes = false]’ at /usr/include/c++/12/bits/stl_uninitialized.h:137:32,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = ProfileStruct*; _ForwardIterator = ProfileStruct*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = ProfileStruct*; _ForwardIterator = ProfileStruct*; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileStruct; _Alloc = std::allocator<ProfileStruct>]’ at /usr/include/c++/12/bits/vector.tcc:251:35:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/tools/vectorx.h:40,
                 from src/force/timemanager.h:29:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*]’:
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >’ changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >’ changed in GCC 7.1
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void StickTimeManager::ScoreStick(TreeSummary&) const’ at src/force/timemanager.cpp:1270:31:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >; _ForwardIterator = Parameter*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*; _Tp = Parameter]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/vector.tcc:769:34,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:1779:19,
    inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >; <template-parameter-2-2> = void; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::vector<Parameter> ForceSummary::GetAllParameters()’ at src/force/forcesummary.cpp:110:22:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >’ 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<Parameter*>; _ForwardIterator = Parameter*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Parameter*>; _ForwardIterator = Parameter*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Parameter*>; _ForwardIterator = Parameter*; _Tp = Parameter]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Parameter*; _ForwardIterator = Parameter*; _Allocator = allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_uninitialized.h:382:41,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/vector.tcc:774:34,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:1779:19,
    inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >; <template-parameter-2-2> = void; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::vector<Parameter> ForceSummary::GetAllParameters()’ at src/force/forcesummary.cpp:110:22:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘std::move_iterator<Parameter*>’ 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<Parameter*, std::vector<Parameter> >; _ForwardIterator = Parameter*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*; _Tp = Parameter]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/vector.tcc:796:38,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:1779:19,
    inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >; <template-parameter-2-2> = void; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::vector<Parameter> ForceSummary::GetAllParameters()’ at src/force/forcesummary.cpp:110:22:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*]’:
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Parameter*, std::vector<Parameter> >’ changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Parameter*, std::vector<Parameter> >’ 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 Parameter*, std::vector<Parameter> >; _ForwardIterator = Parameter*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*]’ at /usr/include/c++/12/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 Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*; _Tp = Parameter]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const Parameter*, std::vector<Parameter> >; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:1690:33,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Parameter*, std::vector<Parameter> >; <template-parameter-2-2> = void; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:706:23,
    inlined from ‘void ForceSummary::SetAllParameters(const std::vector<Parameter>&)’ at src/force/forcesummary.cpp:128:54:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Parameter*, std::vector<Parameter> >’ 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 Parameter*, std::vector<Parameter> >; _ForwardIterator = Parameter*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*]’ at /usr/include/c++/12/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 Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*; _Tp = Parameter]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372: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 Parameter*, std::vector<Parameter> >; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:1617:35,
    inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/vector.tcc:232:44,
    inlined from ‘void Force::SetParameters(const std::vector<Parameter>&)’ at src/force/force.h:249:22,
    inlined from ‘void ForceSummary::SetAllParameters(const std::vector<Parameter>&)’ at src/force/forcesummary.cpp:129:32:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Parameter*, std::vector<Parameter> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/constraintmenus.cpp:28:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-datafilenamedialog.o `test -f 'src/lamarcmenus/datafilenamedialog.cpp' || echo './'`src/lamarcmenus/datafilenamedialog.cpp
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/constraintmenus.h:29,
                 from src/lamarcmenus/constraintmenus.cpp:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/constraintmenus.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-datamodelmenu.o `test -f 'src/lamarcmenus/datamodelmenu.cpp' || echo './'`src/lamarcmenus/datamodelmenu.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-diseasemenus.o `test -f 'src/lamarcmenus/diseasemenus.cpp' || echo './'`src/lamarcmenus/diseasemenus.cpp
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/datamodelmenu.h:27,
                 from src/lamarcmenus/datamodelmenu.cpp:26:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/forcesmenus.h:27,
                 from src/lamarcmenus/constraintmenus.h:27,
                 from src/lamarcmenus/diseasemenus.cpp:25:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from src/lamarcmenus/datafilenamedialog.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/datafilenamedialog.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/datamodelmenu.h:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/datamodelmenu.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/constraintmenus.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/diseasemenus.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/lamarcmenus/datamodelmenu.cpp:35:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-divmenus.o `test -f 'src/lamarcmenus/divmenus.cpp' || echo './'`src/lamarcmenus/divmenus.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-divmigmenus.o `test -f 'src/lamarcmenus/divmigmenus.cpp' || echo './'`src/lamarcmenus/divmigmenus.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-forcesmenus.o `test -f 'src/lamarcmenus/forcesmenus.cpp' || echo './'`src/lamarcmenus/forcesmenus.cpp
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/forcesmenus.h:27,
                 from src/lamarcmenus/constraintmenus.h:27,
                 from src/lamarcmenus/divmenus.cpp:25:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/forcesmenus.h:27,
                 from src/lamarcmenus/constraintmenus.h:27,
                 from src/lamarcmenus/divmigmenus.cpp:25:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/constraintmenus.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/divmenus.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/coalmenus.h:28,
                 from src/lamarcmenus/forcesmenus.cpp:26:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/constraintmenus.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/divmigmenus.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/coalmenus.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/forcesmenus.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-growthmenus.o `test -f 'src/lamarcmenus/growthmenus.cpp' || echo './'`src/lamarcmenus/growthmenus.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-lamarc_strings.o `test -f 'src/lamarcmenus/lamarc_strings.cpp' || echo './'`src/lamarcmenus/lamarc_strings.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-lamarcheaderdialog.o `test -f 'src/lamarcmenus/lamarcheaderdialog.cpp' || echo './'`src/lamarcmenus/lamarcheaderdialog.cpp
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/forcesmenus.h:27,
                 from src/lamarcmenus/constraintmenus.h:27,
                 from src/lamarcmenus/growthmenus.cpp:25:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-lamarcmenu.o `test -f 'src/lamarcmenus/lamarcmenu.cpp' || echo './'`src/lamarcmenus/lamarcmenu.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-lamarcmenuitems.o `test -f 'src/lamarcmenus/lamarcmenuitems.cpp' || echo './'`src/lamarcmenus/lamarcmenuitems.cpp
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/constraintmenus.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/growthmenus.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/datamodelmenu.h:27,
                 from src/lamarcmenus/lamarcmenu.cpp:31:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/report/runreport.h:34,
                 from src/lamarcmenus/lamarcheaderdialog.cpp:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/lamarcheaderdialog.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/datamodelmenu.h:27,
                 from src/lamarcmenus/lamarcmenuitems.cpp:34:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/datamodelmenu.h:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/lamarcmenu.cpp:30:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/datamodelmenu.h:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/lamarcmenuitems.cpp:30:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-logselectmenus.o `test -f 'src/lamarcmenus/logselectmenus.cpp' || echo './'`src/lamarcmenus/logselectmenus.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-migmenus.o `test -f 'src/lamarcmenus/migmenus.cpp' || echo './'`src/lamarcmenus/migmenus.cpp
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/lamarcmenus/lamarcmenuitems.cpp:50:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-nomenufilereaddialog.o `test -f 'src/lamarcmenus/nomenufilereaddialog.cpp' || echo './'`src/lamarcmenus/nomenufilereaddialog.cpp
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/forcesmenus.h:27,
                 from src/lamarcmenus/constraintmenus.h:27,
                 from src/lamarcmenus/logselectmenus.cpp:25:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/forcesmenus.h:27,
                 from src/lamarcmenus/constraintmenus.h:27,
                 from src/lamarcmenus/migmenus.cpp:25:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/constraintmenus.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/logselectmenus.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/constraintmenus.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/migmenus.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/ui_interface/setget.h:32,
                 from ./src/ui_interface/setgetmachine.h:31,
                 from ./src/ui_interface/ui_interface.h:29,
                 from src/lamarcmenus/nomenufilereaddialog.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/nomenufilereaddialog.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-outfilemenus.o `test -f 'src/lamarcmenus/outfilemenus.cpp' || echo './'`src/lamarcmenus/outfilemenus.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-overviewmenus.o `test -f 'src/lamarcmenus/overviewmenus.cpp' || echo './'`src/lamarcmenus/overviewmenus.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-popsizemenu.o `test -f 'src/lamarcmenus/popsizemenu.cpp' || echo './'`src/lamarcmenus/popsizemenu.cpp
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/outfilemenus.cpp:25:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from src/lamarcmenus/overviewmenus.cpp:29:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/popsizemenu.h:27,
                 from src/lamarcmenus/popsizemenu.cpp:25:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/profilemenus.h:29,
                 from src/lamarcmenus/outfilemenus.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/outfilemenus.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-priormenus.o `test -f 'src/lamarcmenus/priormenus.cpp' || echo './'`src/lamarcmenus/priormenus.cpp
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/overviewmenus.h:30,
                 from src/lamarcmenus/overviewmenus.cpp:31:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/overviewmenus.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/lamarcmenus/overviewmenus.cpp:38:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/popsizemenu.h:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/popsizemenu.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/priormenus.cpp:29:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-profilemenus.o `test -f 'src/lamarcmenus/profilemenus.cpp' || echo './'`src/lamarcmenus/profilemenus.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-recmenus.o `test -f 'src/lamarcmenus/recmenus.cpp' || echo './'`src/lamarcmenus/recmenus.cpp
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/priormenus.h:29,
                 from src/lamarcmenus/priormenus.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/priormenus.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/lamarcmenus/priormenus.cpp:34:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/forcesmenus.h:27,
                 from src/lamarcmenus/profilemenus.h:27,
                 from src/lamarcmenus/profilemenus.cpp:27:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/forcesmenus.h:27,
                 from src/lamarcmenus/constraintmenus.h:27,
                 from src/lamarcmenus/recmenus.cpp:25:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/profilemenus.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/profilemenus.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/constraintmenus.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/recmenus.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-regiongammamenus.o `test -f 'src/lamarcmenus/regiongammamenus.cpp' || echo './'`src/lamarcmenus/regiongammamenus.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-traitmodelmenu.o `test -f 'src/lamarcmenus/traitmodelmenu.cpp' || echo './'`src/lamarcmenus/traitmodelmenu.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/lamarcmenus/lamarc-treesummenus.o `test -f 'src/lamarcmenus/treesummenus.cpp' || echo './'`src/lamarcmenus/treesummenus.cpp
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/forcesmenus.h:27,
                 from src/lamarcmenus/constraintmenus.h:27,
                 from src/lamarcmenus/regiongammamenus.cpp:25:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-dialog.o `test -f 'src/menu/dialog.cpp' || echo './'`src/menu/dialog.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-dialognoinput.o `test -f 'src/menu/dialognoinput.cpp' || echo './'`src/menu/dialognoinput.cpp
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenu.h:30,
                 from src/lamarcmenus/overviewmenus.h:28,
                 from src/lamarcmenus/traitmodelmenu.cpp:26:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/constraintmenus.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/regiongammamenus.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from src/lamarcmenus/treesummenus.cpp:26:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/overviewmenus.h:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/lamarcmenus/lamarc_strings.h:26,
                 from src/lamarcmenus/traitmodelmenu.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/menu/setmenuitem.h:36,
                 from src/lamarcmenus/treesummenus.h:28,
                 from src/lamarcmenus/treesummenus.cpp:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/fstream:38,
                 from src/lamarcmenus/treesummenus.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/lamarcmenus/traitmodelmenu.cpp:29:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/menu/dialognoinput.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/menu/dialognoinput.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-dialogrepeat.o `test -f 'src/menu/dialogrepeat.cpp' || echo './'`src/menu/dialogrepeat.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-display.o `test -f 'src/menu/display.cpp' || echo './'`src/menu/display.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-matrixitem.o `test -f 'src/menu/matrixitem.cpp' || echo './'`src/menu/matrixitem.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-menu_strings.o `test -f 'src/menu/menu_strings.cpp' || echo './'`src/menu/menu_strings.cpp
In file included from ./src/menu/menuitem.h:34,
                 from ./src/menu/newmenuitems.h:30,
                 from ./src/lamarcmenus/forcesmenus.h:27,
                 from ./src/lamarcmenus/constraintmenus.h:27,
                 from src/menu/display.cpp:30:
./src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from ./src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
./src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-menuinteraction.o `test -f 'src/menu/menuinteraction.cpp' || echo './'`src/menu/menuinteraction.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-menuitem.o `test -f 'src/menu/menuitem.cpp' || echo './'`src/menu/menuitem.cpp
In file included from src/menu/menuitem.h:34,
                 from src/menu/newmenu.h:30,
                 from src/menu/matrixitem.h:28,
                 from src/menu/matrixitem.cpp:24:
src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-newmenu.o `test -f 'src/menu/newmenu.cpp' || echo './'`src/menu/newmenu.cpp
In file included from ./src/menu/setmenuitem.h:36,
                 from ./src/lamarcmenus/constraintmenus.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/menu/display.cpp:28:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/menu/setmenuitem.h:36,
                 from src/menu/matrixitem.h:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/menu/matrixitem.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/menu/menuitem.h:34,
                 from src/menu/menuitem.cpp:33:
src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/menu/matrixitem.cpp:31:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/menu/menuitem.h:34,
                 from src/menu/newmenu.h:30,
                 from src/menu/newmenu.cpp:29:
src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from src/menu/menuitem.cpp:35:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from src/menu/menuitem.cpp:28:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/ui_interface/setget.h:32,
                 from ./src/ui_interface/setgetmachine.h:31,
                 from ./src/ui_interface/ui_interface.h:29,
                 from src/menu/newmenu.cpp:35:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/menu/newmenu.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-newmenuitems.o `test -f 'src/menu/newmenuitems.cpp' || echo './'`src/menu/newmenuitems.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-setmenuitem.o `test -f 'src/menu/setmenuitem.cpp' || echo './'`src/menu/setmenuitem.cpp
In file included from src/menu/menuitem.h:34,
                 from src/menu/setmenuitem.h:34,
                 from src/menu/setmenuitem.cpp:26:
src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-togglemenuitem.o `test -f 'src/menu/togglemenuitem.cpp' || echo './'`src/menu/togglemenuitem.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/menu/lamarc-twodtable.o `test -f 'src/menu/twodtable.cpp' || echo './'`src/menu/twodtable.cpp
In file included from src/menu/menuitem.h:34,
                 from src/menu/newmenuitems.h:30,
                 from src/menu/newmenuitems.cpp:33:
src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from src/menu/setmenuitem.h:36:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/menu/setmenuitem.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/report/outputfile.h:28,
                 from src/menu/newmenuitems.cpp:34:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/menu/newmenuitems.cpp:28:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/menu/menuitem.h:34,
                 from src/menu/newmenuitems.h:30,
                 from src/menu/togglemenuitem.h:29,
                 from src/menu/togglemenuitem.cpp:25:
src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from src/menu/menuitem.h:34,
                 from src/menu/twodtable.h:27,
                 from src/menu/twodtable.cpp:27:
src/menu/menutypedefs.h:31:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   31 | typedef std::auto_ptr<NewMenu> NewMenu_ptr;
      |              ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from src/menu/menutypedefs.h:26:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
src/menu/menutypedefs.h:37:14: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   37 | typedef std::auto_ptr<MenuInteraction> MenuInteraction_ptr;
      |              ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from src/menu/togglemenuitem.cpp:26:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/menu/togglemenuitem.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/menu/newmenuitems.cpp:36:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/ui_interface/setget.h:32,
                 from ./src/ui_interface/setgetmachine.h:31,
                 from ./src/ui_interface/ui_interface.h:29,
                 from src/menu/twodtable.cpp:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/menu/twodtable.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/postlike/lamarc-analyzer.o `test -f 'src/postlike/analyzer.cpp' || echo './'`src/postlike/analyzer.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/postlike/lamarc-derivatives.o `test -f 'src/postlike/derivatives.cpp' || echo './'`src/postlike/derivatives.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/postlike/lamarc-likelihood.o `test -f 'src/postlike/likelihood.cpp' || echo './'`src/postlike/likelihood.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/postlike/lamarc-maximizer.o `test -f 'src/postlike/maximizer.cpp' || echo './'`src/postlike/maximizer.cpp
In file included from ./src/force/paramstat.h:31,
                 from src/postlike/likelihood.h:39,
                 from src/postlike/analyzer.h:37,
                 from src/postlike/analyzer.cpp:34:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/postlike/analyzer.cpp:32:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/datalike/dlcalc.h:33,
                 from ./src/datalike/locus.h:52,
                 from ./src/tree/tree.h:52,
                 from ./src/tree/collector.h:37,
                 from src/postlike/derivatives.cpp:29:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/postlike/derivatives.cpp:27:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from src/postlike/likelihood.h:39,
                 from src/postlike/likelihood.cpp:50:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/postlike/likelihood.cpp:47:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from src/postlike/likelihood.h:39,
                 from src/postlike/derivatives.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from src/postlike/likelihood.h:39,
                 from src/postlike/maximizer.h:76,
                 from src/postlike/maximizer.cpp:36:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/postlike/maximizer.cpp:33:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/postlike/lamarc-maximizer_strings.o `test -f 'src/postlike/maximizer_strings.cpp' || echo './'`src/postlike/maximizer_strings.cpp
In file included from ./src/datalike/dlcalc.h:33,
                 from ./src/datalike/locus.h:52,
                 from ./src/tree/tree.h:52,
                 from ./src/tree/collector.h:37,
                 from src/postlike/likelihood.cpp:55:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/postlike/likelihood.cpp: In member function ‘bool ReplicatePostLike::GeyerLike(const DoubleVec1d&, const DoubleVec1d&, double&, const DoubleVec1d&)’:
src/postlike/likelihood.cpp:752:68: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  752 |     transform(ptrees.begin(), ptrees.end(), ptrees.begin(), bind2nd(divides<double>(), totaltrees));
      |                                                             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/postlike/lamarc-plforces.o `test -f 'src/postlike/plforces.cpp' || echo './'`src/postlike/plforces.cpp
In file included from src/postlike/maximizer_strings.h:27,
                 from src/postlike/maximizer_strings.cpp:24:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/postlike/maximizer_strings.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/postlike/lamarc-plotstat.o `test -f 'src/postlike/plotstat.cpp' || echo './'`src/postlike/plotstat.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/postlike/lamarc-profile.o `test -f 'src/postlike/profile.cpp' || echo './'`src/postlike/profile.cpp
In file included from /usr/include/c++/12/vector:70,
                 from ./src/tools/vectorx.h:40,
                 from src/postlike/maximizer.cpp:35:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
In file included from ./src/tree/treesum.h:34,
                 from src/postlike/plforces.h:40,
                 from src/postlike/plforces.cpp:49:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/postlike/plforces.cpp:43:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void Maximizer::SetLikelihood(PostLike*)’ at src/postlike/maximizer.cpp:152:40:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void Maximizer::SetLikelihood(PostLike*)’ at src/postlike/maximizer.cpp:153:40:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void Maximizer::SetLikelihood(PostLike*)’ at src/postlike/maximizer.cpp:157:40:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void Maximizer::SetLikelihood(PostLike*)’ at src/postlike/maximizer.cpp:158:40:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void Maximizer::SetLikelihood(PostLike*)’ at src/postlike/maximizer.cpp:175:39:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void Maximizer::SetLikelihood(PostLike*)’ at src/postlike/maximizer.cpp:176:39:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void Maximizer::SetLikelihood(PostLike*)’ at src/postlike/maximizer.cpp:179:44:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void Maximizer::SetLikelihood(PostLike*)’ at src/postlike/maximizer.cpp:180:44:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void Maximizer::SetLikelihood(PostLike*)’ at src/postlike/maximizer.cpp:184:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void Maximizer::SetLikelihood(PostLike*)’ at src/postlike/maximizer.cpp:185:44:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘bool Maximizer::SetConstraints(const std::vector<std::vector<long unsigned int> >&)’ at src/postlike/maximizer.cpp:1845:36:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/tools/vectorx.h:40,
                 from src/postlike/likelihood.cpp:49:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  523 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void SinglePostLike::Setup(TreeCollector*)’ at src/postlike/likelihood.cpp:555:27:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void SinglePostLike::Setup(TreeCollector*)’ at src/postlike/likelihood.cpp:556:40:
/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from src/postlike/likelihood.h:39,
                 from src/postlike/analyzer.h:37,
                 from src/postlike/profile.cpp:34:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/postlike/profile.cpp:31:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void PostLike::FillForces(const ForceSummary&)’ at src/postlike/likelihood.cpp:205:38:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void PostLike::FillForces(const ForceSummary&)’ at src/postlike/likelihood.cpp:206:38:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘GammaRegionPostLike::GammaRegionPostLike(const ForceSummary&, long int, long int, long int, DoubleVec2d)’ at src/postlike/likelihood.cpp:1195:38:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘GammaRegionPostLike::GammaRegionPostLike(const ForceSummary&, long int, long int, long int, DoubleVec2d)’ at src/postlike/likelihood.cpp:1196:39:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:64,
                 from /usr/include/c++/12/string:50:
/usr/include/c++/12/bits/stl_pair.h: In instantiation of ‘constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double&; _T2 = double&; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double]’:
src/postlike/profile.cpp:218:51:   required from here
/usr/include/c++/12/bits/stl_pair.h:741:5: 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
  741 |     make_pair(_T1&& __x, _T2&& __y)
      |     ^~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/report/lamarc-curvefiles.o `test -f 'src/report/curvefiles.cpp' || echo './'`src/report/curvefiles.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/report/lamarc-outputfile.o `test -f 'src/report/outputfile.cpp' || echo './'`src/report/outputfile.cpp
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/functional:64,
                 from src/postlike/likelihood.h:35:
/usr/include/c++/12/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++/12/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++/12/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++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/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++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802: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++/12/vector:70,
                 from src/postlike/profile.cpp:32:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/set:60,
                 from ./src/tools/stringx.h:30:
/usr/include/c++/12/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::pair<double, double>}; _Key = double; _Val = std::pair<const double, double>; _KeyOfValue = std::_Select1st<std::pair<const double, double> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’:
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree<double, std::pair<const double, double>, std::_Select1st<std::pair<const double, double> >, std::less<double>, std::allocator<std::pair<const double, double> > >::const_iterator’ changed in GCC 7.1
 2457 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/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::pair<double, std::vector<double, std::allocator<double> > >}; _Key = double; _Val = std::pair<const double, std::vector<double> >; _KeyOfValue = std::_Select1st<std::pair<const double, std::vector<double> > >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<double> > >]’:
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree<double, std::pair<const double, std::vector<double> >, std::_Select1st<std::pair<const double, std::vector<double> > >, std::less<double>, std::allocator<std::pair<const double, std::vector<double> > > >::const_iterator’ changed in GCC 7.1
/usr/include/c++/12/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 = double; _Val = std::pair<const double, std::__cxx11::basic_string<char> >; _KeyOfValue = std::_Select1st<std::pair<const double, std::__cxx11::basic_string<char> > >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’:
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type ‘std::_Rb_tree<double, std::pair<const double, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const double, std::__cxx11::basic_string<char> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > > >::const_iterator’ changed in GCC 7.1
 2209 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/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::pair<double, const char*>}; _Key = double; _Val = std::pair<const double, std::__cxx11::basic_string<char> >; _KeyOfValue = std::_Select1st<std::pair<const double, std::__cxx11::basic_string<char> > >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’:
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree<double, std::pair<const double, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const double, std::__cxx11::basic_string<char> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > > >::const_iterator’ changed in GCC 7.1
 2457 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/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::pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Key = double; _Val = std::pair<const double, std::__cxx11::basic_string<char> >; _KeyOfValue = std::_Select1st<std::pair<const double, std::__cxx11::basic_string<char> > >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’:
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree<double, std::pair<const double, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const double, std::__cxx11::basic_string<char> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > > >::const_iterator’ changed in GCC 7.1
In file included from /usr/include/c++/12/map:61,
                 from ./src/control/types.h:28,
                 from ./src/tools/stringx.h:38:
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, double>}; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, double>; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘bool Analyzer::AddMoreExtremeValue(DoublesMap&, DoubleToVecMap&, DoubleToStringMap&, bool, long int)’ at src/postlike/profile.cpp:461:29:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, double>::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, double>, std::_Select1st<std::pair<const double, double> >, std::less<double>, std::allocator<std::pair<const double, double> > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, std::vector<double, std::allocator<double> > >}; _Key = double; _Tp = std::vector<double>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<double> > >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, std::vector<double> >; _Key = double; _Tp = std::vector<double>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<double> > >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘bool Analyzer::AddMoreExtremeValue(DoublesMap&, DoubleToVecMap&, DoubleToStringMap&, bool, long int)’ at src/postlike/profile.cpp:462:28:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, std::vector<double> >::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, std::vector<double> >, std::_Select1st<std::pair<const double, std::vector<double> > >, std::less<double>, std::allocator<std::pair<const double, std::vector<double> > > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Key = double; _Tp = std::__cxx11::basic_string<char>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, std::__cxx11::basic_string<char> >; _Key = double; _Tp = std::__cxx11::basic_string<char>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘bool Analyzer::AddMoreExtremeValue(DoublesMap&, DoubleToVecMap&, DoubleToStringMap&, bool, long int)’ at src/postlike/profile.cpp:463:27:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, std::__cxx11::basic_string<char> >::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const double, std::__cxx11::basic_string<char> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, double>}; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, double>; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘bool Analyzer::ExpandSearch(DoublesMap&, DoubleToVecMap&, DoublesMapiter&, DoublesMapiter&, DoubleToStringMap&, long int, double)’ at src/postlike/profile.cpp:511:29:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, double>::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, double>, std::_Select1st<std::pair<const double, double> >, std::less<double>, std::allocator<std::pair<const double, double> > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, std::vector<double, std::allocator<double> > >}; _Key = double; _Tp = std::vector<double>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<double> > >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, std::vector<double> >; _Key = double; _Tp = std::vector<double>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<double> > >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘bool Analyzer::ExpandSearch(DoublesMap&, DoubleToVecMap&, DoublesMapiter&, DoublesMapiter&, DoubleToStringMap&, long int, double)’ at src/postlike/profile.cpp:512:28:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, std::vector<double> >::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, std::vector<double> >, std::_Select1st<std::pair<const double, std::vector<double> > >, std::less<double>, std::allocator<std::pair<const double, std::vector<double> > > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Key = double; _Tp = std::__cxx11::basic_string<char>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, std::__cxx11::basic_string<char> >; _Key = double; _Tp = std::__cxx11::basic_string<char>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘bool Analyzer::ExpandSearch(DoublesMap&, DoubleToVecMap&, DoublesMapiter&, DoublesMapiter&, DoubleToStringMap&, long int, double)’ at src/postlike/profile.cpp:513:27:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, std::__cxx11::basic_string<char> >::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const double, std::__cxx11::basic_string<char> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./src/datalike/dlcalc.h:33,
                 from ./src/datalike/locus.h:52,
                 from ./src/tree/tree.h:52,
                 from ./src/tree/collector.h:37,
                 from ./src/bayeslike/bayesanalyzer_1d.h:55,
                 from src/report/curvefiles.cpp:27:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/fstream:38,
                 from src/report/curvefiles.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ProfileLineStruct&}; _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<ProfileLineStruct>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’,
    inlined from ‘void Analyzer::AddBlankProfileForModifier(double, std::vector<ProfileLineStruct>&)’ at src/postlike/profile.cpp:755:28:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<ProfileLineStruct*, std::vector<ProfileLineStruct> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
src/postlike/profile.cpp: In member function ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’:
src/postlike/profile.cpp:250:6: note: parameter passing for argument of type ‘ParamVector::iterator’ {aka ‘std::vector<Parameter>::iterator’} changed in GCC 7.1
  250 | void Analyzer::DoHalfTheProfile(bool high, DoubleVec1d& targetLikes,
      |      ^~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, double>}; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, double>; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’ at src/postlike/profile.cpp:262:29:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, double>::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, double>, std::_Select1st<std::pair<const double, double> >, std::less<double>, std::allocator<std::pair<const double, double> > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, std::vector<double, std::allocator<double> > >}; _Key = double; _Tp = std::vector<double>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<double> > >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, std::vector<double> >; _Key = double; _Tp = std::vector<double>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<double> > >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’ at src/postlike/profile.cpp:263:28:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, std::vector<double> >::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, std::vector<double> >, std::_Select1st<std::pair<const double, std::vector<double> > >, std::less<double>, std::allocator<std::pair<const double, std::vector<double> > > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, const char*>}; _Key = double; _Tp = std::__cxx11::basic_string<char>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, const char*>; _Key = double; _Tp = std::__cxx11::basic_string<char>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’ at src/postlike/profile.cpp:264:27:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, std::__cxx11::basic_string<char> >::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const double, std::__cxx11::basic_string<char> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, double>}; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, double>; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’ at src/postlike/profile.cpp:283:29:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, double>::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, double>, std::_Select1st<std::pair<const double, double> >, std::less<double>, std::allocator<std::pair<const double, double> > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, std::vector<double, std::allocator<double> > >}; _Key = double; _Tp = std::vector<double>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<double> > >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, std::vector<double> >; _Key = double; _Tp = std::vector<double>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<double> > >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’ at src/postlike/profile.cpp:284:28:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, std::vector<double> >::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, std::vector<double> >, std::_Select1st<std::pair<const double, std::vector<double> > >, std::less<double>, std::allocator<std::pair<const double, std::vector<double> > > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Key = double; _Tp = std::__cxx11::basic_string<char>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, std::__cxx11::basic_string<char> >; _Key = double; _Tp = std::__cxx11::basic_string<char>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’ at src/postlike/profile.cpp:285:27:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, std::__cxx11::basic_string<char> >::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const double, std::__cxx11::basic_string<char> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/12/bits/stl_algo.h:4820:18,
    inlined from ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’ at src/postlike/profile.cpp:288:9:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/bayeslike/bayesanalyzer_1d.h:59:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
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++/12/bits/stl_algo.h:1940:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’ at src/postlike/profile.cpp:288:9:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, double>}; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, double>; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’ at src/postlike/profile.cpp:328:41:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, double>::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, double>, std::_Select1st<std::pair<const double, double> >, std::less<double>, std::allocator<std::pair<const double, double> > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, std::vector<double, std::allocator<double> > >}; _Key = double; _Tp = std::vector<double>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<double> > >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, std::vector<double> >; _Key = double; _Tp = std::vector<double>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<double> > >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’ at src/postlike/profile.cpp:329:40:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, std::vector<double> >::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, std::vector<double> >, std::_Select1st<std::pair<const double, std::vector<double> > >, std::less<double>, std::allocator<std::pair<const double, std::vector<double> > > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Key = double; _Tp = std::__cxx11::basic_string<char>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, std::__cxx11::basic_string<char> >; _Key = double; _Tp = std::__cxx11::basic_string<char>; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’ at src/postlike/profile.cpp:330:39:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, std::__cxx11::basic_string<char> >::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const double, std::__cxx11::basic_string<char> > >, std::less<double>, std::allocator<std::pair<const double, std::__cxx11::basic_string<char> > > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’,
    inlined from ‘void Analyzer::DoHalfTheProfile(bool, DoubleVec1d&, DoublesMap&, long int, long int, std::vector<ProfileLineStruct>&, ParamVector::iterator)’ at src/postlike/profile.cpp:415:32:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<ProfileLineStruct*, std::vector<ProfileLineStruct> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from src/report/outputfile.h:28,
                 from src/report/outputfile.cpp:26:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/report/outputfile.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/postlike/profile.cpp: In member function ‘void Analyzer::CalcProfilePercentile(ParamVector::iterator, long int, long int)’:
src/postlike/profile.cpp:195:6: note: parameter passing for argument of type ‘ParamVector::iterator’ {aka ‘std::vector<Parameter>::iterator’} changed in GCC 7.1
  195 | void Analyzer::CalcProfilePercentile (ParamVector::iterator guide, long int pnum, long int region)
      |      ^~~~~~~~
src/postlike/profile.cpp:242:21: note: parameter passing for argument of type ‘ParamVector::iterator’ {aka ‘std::vector<Parameter>::iterator’} changed in GCC 7.1
  242 |     DoHalfTheProfile(false, lowTargetLikes, percsForLowLikes,  pnum, region, localprofiles, guide);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, double>}; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, double>; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘void Analyzer::CalcProfilePercentile(ParamVector::iterator, long int, long int)’ at src/postlike/profile.cpp:218:41:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, double>::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, double>, std::_Select1st<std::pair<const double, double> >, std::less<double>, std::allocator<std::pair<const double, double> > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              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 ‘void Analyzer::CalcProfilePercentile(ParamVector::iterator, long int, long int)’ at src/postlike/profile.cpp:224:37:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, double>}; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, 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>::insert(_Pair&&) [with _Pair = std::pair<double, double>; _Key = double; _Tp = double; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, double> >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘void Analyzer::CalcProfilePercentile(ParamVector::iterator, long int, long int)’ at src/postlike/profile.cpp:229:42:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, double>::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, double>, std::_Select1st<std::pair<const double, double> >, std::less<double>, std::allocator<std::pair<const double, double> > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              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 ‘void Analyzer::CalcProfilePercentile(ParamVector::iterator, long int, long int)’ at src/postlike/profile.cpp:235:38:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
src/postlike/profile.cpp: In member function ‘void Analyzer::CalcProfilePercentile(ParamVector::iterator, long int, long int)’:
src/postlike/profile.cpp:243:21: note: parameter passing for argument of type ‘ParamVector::iterator’ {aka ‘std::vector<Parameter>::iterator’} changed in GCC 7.1
  243 |     DoHalfTheProfile(true, highTargetLikes, percsForHighLikes, pnum, region, localprofiles, guide);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/postlike/profile.cpp: In member function ‘void Analyzer::CalcProfileFixed(ParamVector::iterator, long int, long int)’:
src/postlike/profile.cpp:119:6: note: parameter passing for argument of type ‘ParamVector::iterator’ {aka ‘std::vector<Parameter>::iterator’} changed in GCC 7.1
  119 | void Analyzer::CalcProfileFixed (ParamVector::iterator guide, long int pnum, long int region)
      |      ^~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’,
    inlined from ‘void Analyzer::CalcProfileFixed(ParamVector::iterator, long int, long int)’ at src/postlike/profile.cpp:187:42:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<ProfileLineStruct*, std::vector<ProfileLineStruct> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
src/postlike/profile.cpp: In member function ‘void Analyzer::CalcProfile(ParamVector::iterator, long int, long int)’:
src/postlike/profile.cpp:99:6: note: parameter passing for argument of type ‘ParamVector::iterator’ {aka ‘std::vector<Parameter>::iterator’} changed in GCC 7.1
   99 | void Analyzer::CalcProfile (ParamVector::iterator guide, long int pnum, long int region)
      |      ^~~~~~~~
src/postlike/profile.cpp:104:35: note: parameter passing for argument of type ‘ParamVector::iterator’ {aka ‘std::vector<Parameter>::iterator’} changed in GCC 7.1
  104 |             CalcProfilePercentile (guide, pnum, region);
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
src/postlike/profile.cpp:107:30: note: parameter passing for argument of type ‘ParamVector::iterator’ {aka ‘std::vector<Parameter>::iterator’} changed in GCC 7.1
  107 |             CalcProfileFixed (guide, pnum, region);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
src/postlike/profile.cpp: In member function ‘void Analyzer::CalcProfiles(DoubleVec1d, double, long int)’:
src/postlike/profile.cpp:83:25: note: parameter passing for argument of type ‘ParamVector::iterator’ {aka ‘std::vector<Parameter>::iterator’} changed in GCC 7.1
   83 |             CalcProfile (i, ii, region);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/report/lamarc-reportpage.o `test -f 'src/report/reportpage.cpp' || echo './'`src/report/reportpage.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/report/lamarc-runreport.o `test -f 'src/report/runreport.cpp' || echo './'`src/report/runreport.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/report/lamarc-spreadsheet.o `test -f 'src/report/spreadsheet.cpp' || echo './'`src/report/spreadsheet.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/report/lamarc-xml_report.o `test -f 'src/report/xml_report.cpp' || echo './'`src/report/xml_report.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/postlike/likelihood.h:39,
                 from ./src/postlike/analyzer.h:37,
                 from src/report/reportpage.cpp:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/report/reportpage.cpp:30:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/report/runreport.h:34,
                 from src/report/runreport.cpp:26:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/report/runreport.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/report/runreport.cpp: In member function ‘std::vector<std::__cxx11::basic_string<char> > RunReport::FormatReport(const ChainOut&, bool, long int) const’:
src/report/runreport.cpp:540:22: warning: ‘std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = plus<__cxx11::basic_string<char> >; _Tp = __cxx11::basic_string<char>]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  540 |               bind1st(plus<string>(),skiptimestamp));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:136:5: note: declared here
  136 |     bind1st(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
In file included from ./src/tree/argtree.h:30,
                 from ./src/datalike/region.h:45,
                 from src/report/reportpage.cpp:41:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/datalike/dlcalc.h:33,
                 from ./src/datalike/locus.h:52,
                 from ./src/tree/tree.h:52,
                 from ./src/tree/collector.h:37,
                 from ./src/control/chainmanager.h:45,
                 from src/report/xml_report.cpp:25:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from ./src/control/chainmanager.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/report/spreadsheet.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/fstream:38,
                 from src/report/spreadsheet.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/report/xml_report.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tools/lamarc-mathx.o `test -f 'src/tools/mathx.cpp' || echo './'`src/tools/mathx.cpp
In file included from /usr/include/c++/12/vector:70:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void XMLReport::AddSlicesTo(TiXmlElement*, const Parameter&, force_type, long int, bool)’ at src/report/xml_report.cpp:135:53:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void XMLReport::AddSlicesTo(TiXmlElement*, const Parameter&, force_type, long int, bool)’ at src/report/xml_report.cpp:142:53:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tools/lamarc-random.o `test -f 'src/tools/random.cpp' || echo './'`src/tools/random.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tools/lamarc-rangex.o `test -f 'src/tools/rangex.cpp' || echo './'`src/tools/rangex.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/tools/mathx.cpp:33:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tools/mathx.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/tools/mathx.cpp: In function ‘void ScaleToSumToOne(DoubleVec1d&)’:
src/tools/mathx.cpp:605:22: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  605 |               bind2nd(divides<double>(),sum));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
src/tools/mathx.cpp: In member function ‘std::pair<double, double> EigenCalculator::Coeffs(double, double)’:
src/tools/mathx.cpp:670:64: 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
  670 | pair<double, double> EigenCalculator::Coeffs(double x, double y)
      |                                                                ^
src/tools/mathx.cpp: In function ‘long int ChooseRandomFromWeights(DoubleVec1d&)’:
src/tools/mathx.cpp:1160:22: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1160 |               bind2nd(divides<double>(),sumweights));
      |               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/postlike/analyzer.h:35:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long unsigned int, double>}; _Tp = std::pair<long unsigned int, double>; _Alloc = std::allocator<std::pair<long unsigned int, double> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<long unsigned int, double> >::iterator’ changed in GCC 7.1
src/report/reportpage.cpp: In member function ‘StringVec1d MlePage::DoPercentiles(long int, std::vector<Parameter>::const_iterator, const DoubleVec1d&, Strmap&)’:
src/report/reportpage.cpp:985:13: note: parameter passing for argument of type ‘std::vector<Parameter>::const_iterator’ changed in GCC 7.1
  985 | StringVec1d MlePage::DoPercentiles(long region,
      |             ^~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘static DoubleVec1d ProfPage::MakeGrowFixedModifiers(double)’ at src/report/reportpage.cpp:1979:27:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘static DoubleVec1d ProfPage::MakeGrowFixedModifiers(double)’ at src/report/reportpage.cpp:1981:27:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘DoubleVec2d LikePage::AddGraphs(const DoubleVec2d&, const DoubleVec2d&)’ at src/report/reportpage.cpp:2953:47:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec2d LikePage::AddGraphs(const DoubleVec2d&, const DoubleVec2d&)’ at src/report/reportpage.cpp:2954:35:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘DoubleVec1d ProfPage::MakeLogisticSelectionFixedModifiers(double)’ at src/report/reportpage.cpp:2005:27:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d ProfPage::MakeLogisticSelectionFixedModifiers(double)’ at src/report/reportpage.cpp:2007:27:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/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++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<double, std::__cxx11::basic_string<char> > >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In 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> > >]’:
/usr/include/c++/12/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 file included from src/tools/rangex.cpp:33:
src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tools/rangex.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/tools/random.cpp:33:
src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/fstream:38,
                 from src/tools/random.cpp:29:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from src/tools/mathx.h:27,
                 from src/tools/mathx.cpp:32:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘DoubleVec1d gamma_rates(double, long int)’ at src/tools/mathx.cpp:124:25:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘DoubleVec1d SafeLog(DoubleVec1d)’ at src/tools/mathx.cpp:1151:25:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘DoubleVec1d SafeExp(const DoubleVec1d&)’ at src/tools/mathx.cpp:929:25:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long unsigned int, double>}; _Tp = std::pair<long unsigned int, double>; _Alloc = std::allocator<std::pair<long unsigned int, double> >]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long unsigned int, double>; _Alloc = std::allocator<std::pair<long unsigned int, double> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘StringVec2d ReportPage::SortTable(StringVec2d, long unsigned int, long unsigned int)’ at src/report/reportpage.cpp:611:27:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long unsigned int, double>*, std::vector<std::pair<long unsigned int, double> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tools/lamarc-stringx.o `test -f 'src/tools/stringx.cpp' || echo './'`src/tools/stringx.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tools/lamarc-timex.o `test -f 'src/tools/timex.cpp' || echo './'`src/tools/timex.cpp
In file included from src/tools/stringx.cpp:39:
src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:49,
                 from src/tools/stringx.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/tools/stringx.cpp: In function ‘long int ciStringCompareImpl(const std::string&, const std::string&)’:
src/tools/stringx.cpp:652:35: warning: ‘std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = char; _Arg2 = char; _Result = long int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  652 |                       not2(ptr_fun(ciCharCompare)));
      |                            ~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
src/tools/stringx.cpp:652:27: warning: ‘constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = pointer_to_binary_function<char, char, long int>]’ is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations]
  652 |                       not2(ptr_fun(ciCharCompare)));
      |                       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here
 1075 |     not2(const _Predicate& __pred)
      |     ^~~~
src/tools/stringx.cpp: In function ‘std::string SpacesToUnderscores(const std::string&)’:
src/tools/stringx.cpp:2184:66: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
 2184 |     replace_if(newstring.begin(),newstring.end(),ptr_fun<int,int>(isspace),underscore);
      |                                                  ~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:1126:5: note: declared here
 1126 |     ptr_fun(_Result (*__x)(_Arg))
      |     ^~~~~~~
In file included from src/tools/timex.h:34,
                 from src/tools/timex.cpp:23:
src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tools/timex.h:28:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tools/lamarc-vector_constants.o `test -f 'src/tools/vector_constants.cpp' || echo './'`src/tools/vector_constants.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tools/lamarc-vectorx.o `test -f 'src/tools/vectorx.cpp' || echo './'`src/tools/vectorx.cpp
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Parameter&}; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<Parameter>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-argtree.o `test -f 'src/tree/argtree.cpp' || echo './'`src/tree/argtree.cpp
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Parameter; _Alloc = std::allocator<Parameter>]’,
    inlined from ‘void MlePage::DoRegionGammaInfo(StringVec3d&, Strmap&, const RegionGammaInfo*)’ at src/report/reportpage.cpp:961:20:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
src/report/reportpage.cpp: In member function ‘void MlePage::DoRegionGammaInfo(StringVec3d&, Strmap&, const RegionGammaInfo*)’:
src/report/reportpage.cpp:973:36: note: parameter passing for argument of type ‘std::vector<Parameter>::const_iterator’ changed in GCC 7.1
  973 |         percentiles = DoPercentiles(registry.GetDataPack().GetNRegions(),
      |                       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  974 |                                     alpha_it, modifiers, namemap);
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-arranger.o `test -f 'src/tree/arranger.cpp' || echo './'`src/tree/arranger.cpp
src/report/reportpage.cpp: In member function ‘void MlePage::WriteBody()’:
src/report/reportpage.cpp:933:48: note: parameter passing for argument of type ‘std::vector<Parameter>::const_iterator’ changed in GCC 7.1
  933 |                     percentiles = DoPercentiles(reg, param, modifiers, namemap);
      |                                   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:40,
                 from /usr/include/c++/12/stdexcept:39,
                 from src/tools/stringx.cpp:26:
In static member function ‘static std::char_traits<char>::char_type* std::char_traits<char>::copy(char_type*, const char_type*, std::size_t)’,
    inlined from ‘static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:423:21,
    inlined from ‘static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:418:7,
    inlined from ‘static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, const _CharT*, const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:477:16,
    inlined from ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator, std::forward_iterator_tag) [with _FwdIterator = const char*; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.tcc:243:21,
    inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with <template-parameter-2-1> = std::allocator<char>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:642:14,
    inlined from ‘std::string cwdString()’ at src/tools/stringx.cpp:2155:33:
/usr/include/c++/12/bits/char_traits.h:431:56: warning: pointer may be used after ‘void free(void*)’ [-Wuse-after-free]
  431 |         return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n));
      |                                        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
src/tools/stringx.cpp: In function ‘std::string cwdString()’:
src/tools/stringx.cpp:2146:13: note: call to ‘void free(void*)’ here
 2146 |         free(cwdBuf);
      |         ~~~~^~~~~~~~
In static member function ‘static constexpr void std::char_traits<char>::assign(char_type&, const char_type&)’,
    inlined from ‘static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:421:23,
    inlined from ‘static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, const _CharT*, const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:477:16,
    inlined from ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator, std::forward_iterator_tag) [with _FwdIterator = const char*; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.tcc:243:21,
    inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with <template-parameter-2-1> = std::allocator<char>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:642:14,
    inlined from ‘std::string cwdString()’ at src/tools/stringx.cpp:2155:33:
/usr/include/c++/12/bits/char_traits.h:354:16: warning: pointer may be used after ‘void free(void*)’ [-Wuse-after-free]
  354 |         __c1 = __c2;
      |                ^~~~
src/tools/stringx.cpp: In function ‘std::string cwdString()’:
src/tools/stringx.cpp:2146:13: note: call to ‘void free(void*)’ here
 2146 |         free(cwdBuf);
      |         ~~~~^~~~~~~~
In static member function ‘static constexpr std::size_t std::char_traits<char>::length(const char_type*)’,
    inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with <template-parameter-2-1> = std::allocator<char>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:641:49,
    inlined from ‘std::string cwdString()’ at src/tools/stringx.cpp:2155:33:
/usr/include/c++/12/bits/char_traits.h:395:32: warning: pointer used after ‘void free(void*)’ [-Wuse-after-free]
  395 |         return __builtin_strlen(__s);
      |                ~~~~~~~~~~~~~~~~^~~~~
src/tools/stringx.cpp: In function ‘std::string cwdString()’:
src/tools/stringx.cpp:2146:13: note: call to ‘void free(void*)’ here
 2146 |         free(cwdBuf);
      |         ~~~~^~~~~~~~
src/tools/stringx.cpp:2146:13: warning: ‘void free(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
src/tools/stringx.cpp:2144:41: note: returned from ‘void* operator new [](std::size_t)’
 2144 |         char * cwdBuf = new char[bufSize];
      |                                         ^
src/tools/stringx.cpp: In function ‘std::string buildName(const std::string&, const std::string&, size_t, size_t)’:
src/tools/stringx.cpp:2207:38: warning: ‘__builtin___sprintf_chk’ writing a terminating nul past the end of the destination [-Wformat-overflow=]
 2207 |     sprintf (fmtString, "%%s%%s%%0%dd", (int)digits);
      |                                      ^
In file included from /usr/include/stdio.h:888,
                 from /usr/include/c++/12/cstdio:42,
                 from /usr/include/c++/12/ext/string_conversions.h:43,
                 from /usr/include/c++/12/bits/basic_string.h:3960,
                 from /usr/include/c++/12/string:53:
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘std::string buildName(const std::string&, const std::string&, size_t, size_t)’ at src/tools/stringx.cpp:2207:13:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 9 and 19 bytes into a destination of size 8
   38 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   40 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
src/tools/stringx.cpp: In function ‘std::string buildName(const std::string&, const std::string&, size_t, size_t)’:
src/tools/stringx.cpp:2215:9: warning: ‘void free(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 2215 |     free(spaceToBuild);
      |     ~~~~^~~~~~~~~~~~~~
src/tools/stringx.cpp:2210:46: note: returned from ‘void* operator new [](std::size_t)’
 2210 |     char * spaceToBuild = new char[sizeNeeded];
      |                                              ^
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-arranger_types.o `test -f 'src/tree/arranger_types.cpp' || echo './'`src/tree/arranger_types.cpp
In file included from src/tree/argtree.h:30,
                 from src/tree/argtree.cpp:31:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tree/argtree.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/tree/branchbuffer.h:32,
                 from src/tree/arranger.h:33,
                 from src/tree/arranger.cpp:27:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from src/tree/arranger.h:28:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-arrangervec.o `test -f 'src/tree/arrangervec.cpp' || echo './'`src/tree/arrangervec.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d StringToDoubleVecOrBarf(const std::string&)’ at src/tools/stringx.cpp:893:22:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/tree/arranger.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘bool FromString(const std::string&, DoubleVec1d&)’ at src/tools/stringx.cpp:714:22:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/tree/argtree.cpp:34:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d ProduceDoubleVec1dOrBarf(const std::string&)’ at src/tools/stringx.cpp:1995:32:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
src/tree/argtree.cpp: In member function ‘void ARGTree::ToLamarcTree(Tree&, std::vector<ARGEdge>)’:
src/tree/argtree.cpp:174:41: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  174 |                         printf("edge: %li coalesence: %li  child 1 not defined\n", edge, argedges[edge].GetTarget());
      |                                       ~~^                                          ~~~~
      |                                         |                                          |
      |                                         long int                                   size_t {aka unsigned int}
      |                                       %i
src/tree/argtree.cpp:178:41: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  178 |                         printf("edge: %li coalesence: %li  child 2 not defined\n", edge, argedges[edge].GetTarget());
      |                                       ~~^                                          ~~~~
      |                                         |                                          |
      |                                         long int                                   size_t {aka unsigned int}
      |                                       %i
src/tree/argtree.cpp:185:33: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  185 |                 printf("edge: %li coalesence: %li not found in target map\n", edge, argedges[edge].GetTarget());
      |                               ~~^                                             ~~~~
      |                                 |                                             |
      |                                 long int                                      size_t {aka unsigned int}
      |                               %i
src/tree/argtree.cpp:213:37: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  213 |                     printf("edge: %li div-mig: %li child not defined\n", edge, argedges[edge].GetTarget());
      |                                   ~~^                                    ~~~~
      |                                     |                                    |
      |                                     long int                             size_t {aka unsigned int}
      |                                   %i
src/tree/argtree.cpp:219:33: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  219 |                 printf("edge: %li div-mig: %li not found in target map\n",
      |                               ~~^
      |                                 |
      |                                 long int
      |                               %i
  220 |                        edge, argedges[edge].GetTarget());
      |                        ~~~~      
      |                        |
      |                        size_t {aka unsigned int}
src/tree/argtree.cpp:243:37: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  243 |                     printf("edge: %li migration: %li child not defined\n", edge, argedges[edge].GetTarget());
      |                                   ~~^                                      ~~~~
      |                                     |                                      |
      |                                     long int                               size_t {aka unsigned int}
      |                                   %i
src/tree/argtree.cpp:249:33: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  249 |                 printf("edge: %li migration: %li not found in target map\n",
      |                               ~~^
      |                                 |
      |                                 long int
      |                               %i
  250 |                        edge, argedges[edge].GetTarget());
      |                        ~~~~      
      |                        |
      |                        size_t {aka unsigned int}
src/tree/argtree.cpp:343:53: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  343 |                                     printf("edge: %li source: %li not defined\n", edge, argedges[edge].GetSource());
      |                                                   ~~^                             ~~~~
      |                                                     |                             |
      |                                                     long int                      size_t {aka unsigned int}
      |                                                   %i
src/tree/argtree.cpp:347:53: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  347 |                                     printf("edge: %li source: %li not defined\n", edge+1, argedges[edge+1].GetSource());
      |                                                   ~~^                             ~~~~~~
      |                                                     |                                 |
      |                                                     long int                          size_t {aka unsigned int}
      |                                                   %i
src/tree/argtree.cpp:353:49: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  353 |                                 printf("edge: %li rec number: %li does not match edge: %li rec number: %li\n",
      |                                               ~~^
      |                                                 |
      |                                                 long int
      |                                               %i
  354 |                                        edge, argedges[edge].GetTarget(), edge+1, argedges[edge+1].GetTarget());
      |                                        ~~~~      
      |                                        |
      |                                        size_t {aka unsigned int}
src/tree/argtree.cpp:353:90: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  353 |                                 printf("edge: %li rec number: %li does not match edge: %li rec number: %li\n",
      |                                                                                        ~~^
      |                                                                                          |
      |                                                                                          long int
      |                                                                                        %i
  354 |                                        edge, argedges[edge].GetTarget(), edge+1, argedges[edge+1].GetTarget());
      |                                                                          ~~~~~~           
      |                                                                              |
      |                                                                              size_t {aka unsigned int}
src/tree/argtree.cpp:360:45: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  360 |                             printf("edge: %li is not a recombination, recombinations are not properly paired\n", edge+1);
      |                                           ~~^                                                                    ~~~~~~
      |                                             |                                                                        |
      |                                             long int                                                                 size_t {aka unsigned int}
      |                                           %i
src/tree/argtree.cpp:366:41: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  366 |                         printf("edge: %li rec: %li child not defined\n", edge, argedges[edge].GetTarget());
      |                                       ~~^                                ~~~~
      |                                         |                                |
      |                                         long int                         size_t {aka unsigned int}
      |                                       %i
src/tree/argtree.cpp:372:37: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  372 |                     printf("edge: %li rec: %li not found in target map\n",
      |                                   ~~^
      |                                     |
      |                                     long int
      |                                   %i
  373 |                            edge, argedges[edge].GetTarget());
      |                            ~~~~      
      |                            |
      |                            size_t {aka unsigned int}
src/tree/argtree.cpp:379:33: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  379 |                 printf("edge: %li contains a recombination and this is not a recombinant tree\n", edge);
      |                               ~~^                                                                 ~~~~
      |                                 |                                                                 |
      |                                 long int                                                          size_t {aka unsigned int}
      |                               %i
src/tree/argtree.cpp:449:29: warning: format ‘%li’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
  449 |             printf("edge: %li specifies unknown force: %s\n", edge, argedges[edge].GetType().c_str());
      |                           ~~^                                 ~~~~
      |                             |                                 |
      |                             long int                          size_t {aka unsigned int}
      |                           %i
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-branch.o `test -f 'src/tree/branch.cpp' || echo './'`src/tree/branch.cpp
src/tree/arranger.cpp: In member function ‘virtual void EpochSizeArranger::Rearrange(ChainState&)’:
src/tree/arranger.cpp:881:50: 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
  881 |     pair<double, double> draw = prior.RandomDraw();
      |                                                  ^
In file included from src/tree/branchbuffer.h:32,
                 from src/tree/arranger.h:33,
                 from src/tree/arrangervec.cpp:30:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tree/arrangervec.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/tree/arrangervec.cpp:34:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-branchbuffer.o `test -f 'src/tree/branchbuffer.cpp' || echo './'`src/tree/branchbuffer.cpp
In file included from src/tree/branch.cpp:34:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tree/branch.cpp:25:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from src/tree/arranger.h:30:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void LocusArranger::Rearrange(ChainState&)’ at src/tree/arranger.cpp:1279:35:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void TreeSizeArranger::Resimulate(double, ChainState&)’ at src/tree/arranger.cpp:736:27:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void TreeSizeArranger::Resimulate(double, ChainState&)’ at src/tree/arranger.cpp:749:31:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  175 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/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::pair<double, Event*>}; _Key = double; _Val = std::pair<const double, Event*>; _KeyOfValue = std::_Select1st<std::pair<const double, Event*> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, Event*> >]’:
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree<double, std::pair<const double, Event*>, std::_Select1st<std::pair<const double, Event*> >, std::less<double>, std::allocator<std::pair<const double, Event*> > >::const_iterator’ changed in GCC 7.1
 2457 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-branchtag.o `test -f 'src/tree/branchtag.cpp' || echo './'`src/tree/branchtag.cpp
In file included from /usr/include/c++/12/map:61:
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, Event*>}; _Key = double; _Tp = Event*; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, Event*> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<double, Event*>; _Key = double; _Tp = Event*; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, Event*> >]’ at /usr/include/c++/12/bits/stl_map.h:858:27,
    inlined from ‘virtual double ResimArranger::EventTime(Event*&, double, double)’ at src/tree/arranger.cpp:211:25:
/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type ‘std::map<double, Event*>::const_iterator’ {aka ‘std::_Rb_tree<double, std::pair<const double, Event*>, std::_Select1st<std::pair<const double, Event*> >, std::less<double>, std::allocator<std::pair<const double, Event*> > >::const_iterator’} changed in GCC 7.1
  638 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  639 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/tree/summary.h:43,
                 from src/tree/branch.cpp:38:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Prior}; _Tp = Prior; _Alloc = std::allocator<Prior>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<Prior>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1389:30,
    inlined from ‘virtual void EpochSizeArranger::Rearrange(ChainState&)’ at src/tree/arranger.cpp:864:22:
/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  366 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void EpochSizeArranger::Rearrange(ChainState&)’ at src/tree/arranger.cpp:896:25:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘virtual void EpochSizeArranger::Rearrange(ChainState&)’ at src/tree/arranger.cpp:924:27:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void EpochSizeArranger::Rearrange(ChainState&)’ at src/tree/arranger.cpp:930:27:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘virtual void EpochSizeArranger::Rearrange(ChainState&)’ at src/tree/arranger.cpp:943:30:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘virtual void EpochSizeArranger::Rearrange(ChainState&)’ at src/tree/arranger.cpp:947:30:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘virtual void EpochSizeArranger::Rearrange(ChainState&)’ at src/tree/arranger.cpp:974:21:
/usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1530 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:63:
/usr/include/c++/12/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*]’:
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Parameter*, std::vector<Parameter> >’ changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Parameter*, std::vector<Parameter> >’ 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 Parameter*, std::vector<Parameter> >; _ForwardIterator = Parameter*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*]’ at /usr/include/c++/12/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 Parameter*, vector<Parameter> >; _ForwardIterator = Parameter*; _Tp = Parameter]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Parameter; _Alloc = std::allocator<Parameter>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘EpochSizeArranger::EpochSizeArranger(const ForceSummary&, double)’ at src/tree/arranger.cpp:823:60:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Parameter*, std::vector<Parameter> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Prior}; _Tp = Prior; _Alloc = std::allocator<Prior>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Prior; _Alloc = std::allocator<Prior>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘EpochSizeArranger::EpochSizeArranger(const ForceSummary&, double)’ at src/tree/arranger.cpp:829:27:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Prior*, std::vector<Prior> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-chain.o `test -f 'src/tree/chain.cpp' || echo './'`src/tree/chain.cpp
In file included from src/tree/branchbuffer.h:32,
                 from src/tree/branchbuffer.cpp:28:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tree/branchbuffer.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-chainstate.o `test -f 'src/tree/chainstate.cpp' || echo './'`src/tree/chainstate.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/tree/branchbuffer.cpp:31:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/datalike/dlcalc.h:33,
                 from ./src/datalike/locus.h:52,
                 from src/tree/tree.h:52,
                 from src/tree/chainstate.cpp:26:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from ./src/tools/vectorx.h:40,
                 from src/tree/chainstate.h:32,
                 from src/tree/chainstate.cpp:25:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/tree/branchbuffer.h:32,
                 from src/tree/arranger.h:33,
                 from src/tree/collmanager.h:34,
                 from src/tree/chain.h:63,
                 from src/tree/chain.cpp:33:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/fstream:38,
                 from src/tree/chain.cpp:25:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/postlike/likelihood.h:39,
                 from src/tree/chain.cpp:39:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-collector.o `test -f 'src/tree/collector.cpp' || echo './'`src/tree/collector.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-collmanager.o `test -f 'src/tree/collmanager.cpp' || echo './'`src/tree/collmanager.cpp
In file included from src/tree/branchbuffer.h:32,
                 from src/tree/arranger.h:33,
                 from src/tree/collector.cpp:29:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tree/collector.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/tree/branchbuffer.h:32,
                 from src/tree/arranger.h:33,
                 from src/tree/collmanager.h:34,
                 from src/tree/collmanager.cpp:28:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tree/collmanager.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/tree/collector.cpp:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/tree/collector.cpp: In member function ‘virtual void MapCollector::AccumulateMap()’:
src/tree/collector.cpp:443:26: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies<double>; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  443 |                   bind2nd(multiplies<double>(),weight));
      |                   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_function.h:1438:
/usr/include/c++/12/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-fc_status.o `test -f 'src/tree/fc_status.cpp' || echo './'`src/tree/fc_status.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/tree/collmanager.cpp:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-individual.o `test -f 'src/tree/individual.cpp' || echo './'`src/tree/individual.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-intervaldata.o `test -f 'src/tree/intervaldata.cpp' || echo './'`src/tree/intervaldata.cpp
In file included from /usr/include/c++/12/vector:70,
                 from src/tree/collmanager.h:31:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void CollectionManager::WriteTraceFile(ChainState&, long int)’ at src/tree/collmanager.cpp:152:37:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from src/tree/individual.cpp:25:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/deque:65,
                 from src/tree/branch.h:54:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-newick.o `test -f 'src/tree/newick.cpp' || echo './'`src/tree/newick.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-parameter.o `test -f 'src/tree/parameter.cpp' || echo './'`src/tree/parameter.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/tree/individual.cpp:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/tree/intervaldata.cpp:26:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/fstream:38,
                 from src/tree/intervaldata.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/tree/newick.h:30,
                 from src/tree/newick.cpp:6:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/tree/newick.h:27:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from src/tree/parameter.h:78,
                 from src/tree/parameter.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from src/tree/parameter.h:69:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/tree/newick.cpp:8:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/tree/parameter.cpp: In member function ‘std::pair<double, double> Parameter::DrawFromPrior() const’:
src/tree/parameter.cpp:205:49: 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
  205 | pair<double, double> Parameter::DrawFromPrior() const
      |                                                 ^~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-partition.o `test -f 'src/tree/partition.cpp' || echo './'`src/tree/partition.cpp
In file included from /usr/include/c++/12/vector:70:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void ResultStruct::AddOverallMLE(double)’ at src/tree/parameter.cpp:138:29:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘DoubleVec1d ResultStruct::GetAllMLEs() const’ at src/tree/parameter.cpp:70:46:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void ResultStruct::AddMLE(double, long int)’ at src/tree/parameter.cpp:126:23:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair<double, double>&}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<double, double> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]’,
    inlined from ‘std::vector<std::pair<double, double> > Parameter::GetOverallCIs() const’ at src/tree/parameter.cpp:385:25:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]’,
    inlined from ‘std::vector<std::pair<double, double> > Parameter::GetPriorLikes(long int) const’ at src/tree/parameter.cpp:235:25:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]’,
    inlined from ‘std::vector<std::pair<double, double> > Parameter::GetCIs(long int) const’ at src/tree/parameter.cpp:363:25:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]’,
    inlined from ‘std::vector<std::pair<double, double> > Parameter::GetOverallPriorLikes() const’ at src/tree/parameter.cpp:256:25:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]’,
    inlined from ‘std::vector<std::vector<std::pair<double, double> > > Parameter::GetProfiles(long int) const’ at src/tree/parameter.cpp:303:33:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]’,
    inlined from ‘std::vector<std::vector<std::pair<double, double> > > Parameter::GetOverallProfile() const’ at src/tree/parameter.cpp:337:33:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:63:
/usr/include/c++/12/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’:
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ 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 ProfileLineStruct*, std::vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’ at /usr/include/c++/12/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 ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; _Tp = ProfileLineStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘ProfileStruct::ProfileStruct(const ProfileStruct&)’ at ./src/postlike/plotstat.h:60:7,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ProfileStruct; _Args = {const ProfileStruct&}; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ProfileStruct; _Args = {const ProfileStruct&}; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
    inlined from ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ProfileStruct&}; _Tp = ProfileStruct; _Alloc = std::allocator<ProfileStruct>]’ at /usr/include/c++/12/bits/vector.tcc:462:28:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ 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 ProfileLineStruct*, std::vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’ at /usr/include/c++/12/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 ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; _Tp = ProfileLineStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘ProfileStruct::ProfileStruct(const ProfileStruct&)’ at ./src/postlike/plotstat.h:60:7,
    inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = ProfileStruct; _Args = {const ProfileStruct&}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7,
    inlined from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileStruct*, vector<ProfileStruct> >; _ForwardIterator = ProfileStruct*]’ at /usr/include/c++/12/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 ProfileStruct*, std::vector<ProfileStruct> >; _ForwardIterator = ProfileStruct*; bool _TrivialValueTypes = false]’ at /usr/include/c++/12/bits/stl_uninitialized.h:137:32,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileStruct*, vector<ProfileStruct> >; _ForwardIterator = ProfileStruct*]’ at /usr/include/c++/12/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 ProfileStruct*, vector<ProfileStruct> >; _ForwardIterator = ProfileStruct*; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileStruct; _Alloc = std::allocator<ProfileStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ 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 ProfileLineStruct*, std::vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’ at /usr/include/c++/12/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 ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; _Tp = ProfileLineStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘ProfileStruct::ProfileStruct(const ProfileStruct&)’ at ./src/postlike/plotstat.h:60:7,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ProfileStruct; _Args = {const ProfileStruct&}; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ProfileStruct; _Args = {const ProfileStruct&}; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ProfileStruct; _Alloc = std::allocator<ProfileStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:1281:30,
    inlined from ‘std::vector<ProfileStruct> ResultStruct::GetAllProfiles() const’ at src/tree/parameter.cpp:102:21:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ 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 ProfileLineStruct*, std::vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’ at /usr/include/c++/12/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 ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; _Tp = ProfileLineStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘ProfileStruct::ProfileStruct(const ProfileStruct&)’ at ./src/postlike/plotstat.h:60:7,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ProfileStruct; _Args = {const ProfileStruct&}; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ProfileStruct; _Args = {const ProfileStruct&}; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ProfileStruct; _Alloc = std::allocator<ProfileStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:1281:30,
    inlined from ‘void ResultStruct::AddProfile(const ProfileStruct&)’ at src/tree/parameter.h:120:25,
    inlined from ‘void Parameter::AddProfile(const ProfileStruct&, likelihoodtype)’ at src/tree/parameter.cpp:414:33:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ 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 ProfileLineStruct*, std::vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’ at /usr/include/c++/12/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 ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; _Tp = ProfileLineStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘ProfileStruct::ProfileStruct(const ProfileStruct&)’ at ./src/postlike/plotstat.h:60:7,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ProfileStruct; _Args = {const ProfileStruct&}; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ProfileStruct; _Args = {const ProfileStruct&}; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ProfileStruct; _Alloc = std::allocator<ProfileStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:1281:30,
    inlined from ‘void ResultStruct::AddProfile(const ProfileStruct&)’ at src/tree/parameter.h:120:25,
    inlined from ‘void Parameter::AddProfile(const ProfileStruct&, likelihoodtype)’ at src/tree/parameter.cpp:417:33:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ 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 ProfileLineStruct*, std::vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’ at /usr/include/c++/12/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 ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; _Tp = ProfileLineStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘ProfileStruct::ProfileStruct(const ProfileStruct&)’ at ./src/postlike/plotstat.h:60:7,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ProfileStruct; _Args = {const ProfileStruct&}; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ProfileStruct; _Args = {const ProfileStruct&}; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ProfileStruct; _Alloc = std::allocator<ProfileStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:1281:30,
    inlined from ‘void ResultStruct::AddOverallProfile(const ProfileStruct&)’ at src/tree/parameter.h:122:31,
    inlined from ‘void Parameter::AddProfile(const ProfileStruct&, likelihoodtype)’ at src/tree/parameter.cpp:420:40:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ 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 ProfileLineStruct*, std::vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’ at /usr/include/c++/12/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 ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; _Tp = ProfileLineStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from ‘ProfileStruct::ProfileStruct(const ProfileStruct&)’ at ./src/postlike/plotstat.h:60:7,
    inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ProfileStruct; _Args = {const ProfileStruct&}; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/new_allocator.h:175:4,
    inlined from ‘static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ProfileStruct; _Args = {const ProfileStruct&}; _Tp = ProfileStruct]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ProfileStruct; _Alloc = std::allocator<ProfileStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:1281:30,
    inlined from ‘void ResultStruct::AddOverallProfile(const ProfileStruct&)’ at src/tree/parameter.h:122:31,
    inlined from ‘void Parameter::AddProfile(const ProfileStruct&, likelihoodtype)’ at src/tree/parameter.cpp:435:40:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ 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 ProfileLineStruct*, std::vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; bool _TrivialValueTypes = false]’,
    inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*]’ at /usr/include/c++/12/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 ProfileLineStruct*, vector<ProfileLineStruct> >; _ForwardIterator = ProfileLineStruct*; _Tp = ProfileLineStruct]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372: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 ProfileLineStruct*, std::vector<ProfileLineStruct> >; _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/stl_vector.h:1617:35,
    inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = ProfileLineStruct; _Alloc = std::allocator<ProfileLineStruct>]’ at /usr/include/c++/12/bits/vector.tcc:232:44,
    inlined from ‘ProfileStruct& ProfileStruct::operator=(const ProfileStruct&)’ at ./src/postlike/plotstat.h:60:7,
    inlined from ‘void RegionGammaInfo::AddProfile(const ProfileStruct&)’ at ./src/control/regiongammainfo.h:75:26,
    inlined from ‘void Parameter::AddProfile(const ProfileStruct&, likelihoodtype)’ at src/tree/parameter.cpp:437:45:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const ProfileLineStruct*, std::vector<ProfileLineStruct> >’ changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Parameter&}; _Tp = Parameter; _Alloc = std::allocator<Parameter>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<Parameter>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void ResultStruct::AddOverallMLE(double)’ at src/tree/parameter.cpp:138:29,
    inlined from ‘void Parameter::AddOverallMLE(double)’ at src/tree/parameter.h:219:90,
    inlined from ‘ParamVector::ParamVector(bool)’ at src/tree/parameter.cpp:484:37:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Parameter; _Alloc = std::allocator<Parameter>]’,
    inlined from ‘ParamVector::ParamVector(bool)’ at src/tree/parameter.cpp:489:29:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<Parameter*, std::vector<Parameter> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-prior.o `test -f 'src/tree/prior.cpp' || echo './'`src/tree/prior.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-range.o `test -f 'src/tree/range.cpp' || echo './'`src/tree/range.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/tree/partition.cpp:23:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/deque:65,
                 from ./src/force/force.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-rectree.o `test -f 'src/tree/rectree.cpp' || echo './'`src/tree/rectree.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-summary.o `test -f 'src/tree/summary.cpp' || echo './'`src/tree/summary.cpp
In file included from ./src/force/paramstat.h:31,
                 from src/tree/prior.cpp:29:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from ./src/control/defaults.h:6,
                 from src/tree/prior.cpp:27:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/tree/range.cpp:31:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tree/range.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/tree/prior.cpp: In member function ‘virtual std::pair<double, double> Prior::RandomDraw() const’:
src/tree/prior.cpp:91:47: 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
   91 | std::pair<double, double> Prior::RandomDraw() const
      |                                               ^~~~~
In file included from src/tree/branchbuffer.h:32,
                 from src/tree/rectree.cpp:29:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tree/rectree.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/tree/rectree.cpp:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/tree/argtree.h:30,
                 from ./src/datalike/region.h:45,
                 from src/tree/range.cpp:34:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-tempident.o `test -f 'src/tree/tempident.cpp' || echo './'`src/tree/tempident.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/tree/summary.cpp:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tree/summary.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/tree/argtree.h:30,
                 from ./src/datalike/region.h:45,
                 from src/tree/summary.cpp:31:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/tree/tempident.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from src/tree/tempident.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/tree/branchbuffer.h:32,
                 from src/tree/arranger.h:33,
                 from src/tree/collmanager.h:34,
                 from src/tree/tempident.cpp:32:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/force/force.h:29:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {BiglinkMapitem}; _Tp = BiglinkMapitem; _Alloc = std::allocator<BiglinkMapitem>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<BiglinkMapitem>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {BiglinkMapitem}; _Tp = BiglinkMapitem; _Alloc = std::allocator<BiglinkMapitem>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = BiglinkMapitem; _Alloc = std::allocator<BiglinkMapitem>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘static void RecRange::BuildBiglinkMap(const Region&)’ at src/tree/range.cpp:455:42:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<BiglinkMapitem*, std::vector<BiglinkMapitem> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/force/force.h:29:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void Summary::AddShortPoint(std::string)’ at src/tree/summary.cpp:692:27:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void Summary::AddShortWait(std::string)’ at src/tree/summary.cpp:700:26:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-timelist.o `test -f 'src/tree/timelist.cpp' || echo './'`src/tree/timelist.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-tree.o `test -f 'src/tree/tree.cpp' || echo './'`src/tree/tree.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tree/lamarc-treesum.o `test -f 'src/tree/treesum.cpp' || echo './'`src/tree/treesum.cpp
In file included from src/tree/branchbuffer.h:32,
                 from src/tree/tree.cpp:31:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/tree/tree.cpp:25:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/tree/timelist.cpp:35:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:49,
                 from src/tree/timelist.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/datalike/dlcalc.h:33,
                 from ./src/datalike/locus.h:52,
                 from ./src/tree/tree.h:52,
                 from ./src/tree/collector.h:37,
                 from ./src/control/chainmanager.h:45,
                 from src/tree/treesum.cpp:33:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/fstream:38,
                 from src/tree/treesum.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-chainparam_interface.o `test -f 'src/ui_interface/chainparam_interface.cpp' || echo './'`src/ui_interface/chainparam_interface.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/force/force.h:32,
                 from src/tree/treesum.cpp:37:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/tree/tree.cpp:37:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/tree/timelist.h:39,
                 from src/tree/timelist.cpp:36:
src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/tree/branchbuffer.h:32,
                 from ./src/tree/arranger.h:33,
                 from src/ui_interface/chainparam_interface.cpp:24:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/ui_interface/chainparam_interface.cpp:23:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/ui_interface/setget.h:32,
                 from src/ui_interface/chainparam_interface.h:27,
                 from src/ui_interface/chainparam_interface.cpp:26:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/ui_interface/chainparam_interface.cpp:30:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-constraint_interface.o `test -f 'src/ui_interface/constraint_interface.cpp' || echo './'`src/ui_interface/constraint_interface.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/ui_interface/setget.h:32,
                 from src/ui_interface/constraint_interface.h:27,
                 from src/ui_interface/constraint_interface.cpp:24:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/ui_interface/constraint_interface.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-data_interface.o `test -f 'src/ui_interface/data_interface.cpp' || echo './'`src/ui_interface/data_interface.cpp
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/ui_interface/constraint_interface.cpp:30:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/ui_interface/setget.h:32,
                 from src/ui_interface/data_interface.h:26,
                 from src/ui_interface/data_interface.cpp:25:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/ui_interface/data_interface.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-datamodel_interface.o `test -f 'src/ui_interface/datamodel_interface.cpp' || echo './'`src/ui_interface/datamodel_interface.cpp
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/ui_interface/data_interface.cpp:27:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-force_interface.o `test -f 'src/ui_interface/force_interface.cpp' || echo './'`src/ui_interface/force_interface.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-front_end_warnings.o `test -f 'src/ui_interface/front_end_warnings.cpp' || echo './'`src/ui_interface/front_end_warnings.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-prior_interface.o `test -f 'src/ui_interface/prior_interface.cpp' || echo './'`src/ui_interface/prior_interface.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/ui_interface/setget.h:32,
                 from src/ui_interface/datamodel_interface.h:27,
                 from src/ui_interface/datamodel_interface.cpp:26:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/ui_interface/datamodel_interface.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/ui_interface/datamodel_interface.cpp:30:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-profile_interface.o `test -f 'src/ui_interface/profile_interface.cpp' || echo './'`src/ui_interface/profile_interface.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/ui_interface/setget.h:32,
                 from src/ui_interface/force_interface.h:27,
                 from src/ui_interface/force_interface.cpp:26:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/ui_interface/force_interface.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/ui_interface/setget.h:32,
                 from src/ui_interface/prior_interface.h:28,
                 from src/ui_interface/prior_interface.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/ui_interface/prior_interface.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/ui_interface/force_interface.cpp:32:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/ui_interface/prior_interface.cpp:29:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/ui_interface/setget.h:32,
                 from src/ui_interface/profile_interface.h:27,
                 from src/ui_interface/profile_interface.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/ui_interface/profile_interface.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/ui_interface/profile_interface.cpp:32:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-setgetmachine.o `test -f 'src/ui_interface/setgetmachine.cpp' || echo './'`src/ui_interface/setgetmachine.cpp
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-traitmodel_interface.o `test -f 'src/ui_interface/traitmodel_interface.cpp' || echo './'`src/ui_interface/traitmodel_interface.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-ui_constants.o `test -f 'src/ui_interface/ui_constants.cpp' || echo './'`src/ui_interface/ui_constants.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-ui_id.o `test -f 'src/ui_interface/ui_id.cpp' || echo './'`src/ui_interface/ui_id.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/ui_interface/setget.h:32,
                 from src/ui_interface/chainparam_interface.h:27,
                 from src/ui_interface/setgetmachine.cpp:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/ui_interface/setgetmachine.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-ui_interface.o `test -f 'src/ui_interface/ui_interface.cpp' || echo './'`src/ui_interface/ui_interface.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-ui_regid.o `test -f 'src/ui_interface/ui_regid.cpp' || echo './'`src/ui_interface/ui_regid.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/ui_interface/setget.h:32,
                 from src/ui_interface/traitmodel_interface.h:27,
                 from src/ui_interface/traitmodel_interface.cpp:25:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/ui_interface/traitmodel_interface.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/ui_interface/traitmodel_interface.cpp:29:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/ui_interface/ui_interface.cpp:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from src/ui_interface/ui_interface.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/ui_interface/ui_interface.cpp:34:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/ui_interface/ui_interface.cpp: In member function ‘std::string UIInterface::WhatIsWrong()’:
src/ui_interface/ui_interface.cpp:313:67: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
  313 |             if (!GetCurrentVars().traitmodels.GetNumMovableLoci() > 0)
      |                                                                   ^
src/ui_interface/ui_interface.cpp:313:17: note: add parentheses around left hand side expression to silence this warning
  313 |             if (!GetCurrentVars().traitmodels.GetNumMovableLoci() > 0)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                 (                                                )
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/ui_interface/setget.h:32,
                 from ./src/ui_interface/setgetmachine.h:31,
                 from ./src/ui_interface/ui_interface.h:29,
                 from ./src/ui_vars/ui_vars.h:26,
                 from src/ui_interface/ui_regid.cpp:26:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from ./src/datalike/datatype.h:49,
                 from src/ui_interface/ui_regid.h:36,
                 from src/ui_interface/ui_regid.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-ui_strings.o `test -f 'src/ui_interface/ui_strings.cpp' || echo './'`src/ui_interface/ui_strings.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-ui_warnings.o `test -f 'src/ui_interface/ui_warnings.cpp' || echo './'`src/ui_interface/ui_warnings.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_interface/lamarc-userparam_interface.o `test -f 'src/ui_interface/userparam_interface.cpp' || echo './'`src/ui_interface/userparam_interface.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_util/lamarc-undoredochain.o `test -f 'src/ui_util/undoredochain.cpp' || echo './'`src/ui_util/undoredochain.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_vars/lamarc-report_strings.o `test -f 'src/ui_vars/report_strings.cpp' || echo './'`src/ui_vars/report_strings.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_vars/lamarc-ui_vars.o `test -f 'src/ui_vars/ui_vars.cpp' || echo './'`src/ui_vars/ui_vars.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_vars/lamarc-ui_vars_chainparams.o `test -f 'src/ui_vars/ui_vars_chainparams.cpp' || echo './'`src/ui_vars/ui_vars_chainparams.cpp
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from src/ui_interface/setget.h:32,
                 from src/ui_interface/setgetmachine.h:31,
                 from src/ui_interface/ui_interface.h:29,
                 from src/ui_interface/userparam_interface.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from src/ui_interface/userparam_interface.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/ui_interface/setget.h:32,
                 from ./src/ui_interface/setgetmachine.h:31,
                 from ./src/ui_interface/ui_interface.h:29,
                 from ./src/ui_vars/ui_vars.h:26,
                 from src/ui_util/undoredochain.h:31,
                 from src/ui_util/undoredochain.cpp:26:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/deque:65,
                 from /usr/include/c++/12/stack:60,
                 from src/ui_util/undoredochain.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/ui_interface/userparam_interface.cpp:29:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/ui_interface/setget.h:32,
                 from ./src/ui_interface/setgetmachine.h:31,
                 from ./src/ui_interface/ui_interface.h:29,
                 from src/ui_vars/ui_vars.h:26,
                 from src/ui_vars/ui_vars.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/unique_ptr.h:37,
                 from /usr/include/c++/12/memory:76,
                 from ./src/datalike/datapack.h:45,
                 from src/ui_vars/ui_vars.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/tools/timex.h:34,
                 from src/ui_vars/ui_vars_chainparams.cpp:26:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from ./src/control/defaults.h:6,
                 from src/ui_vars/ui_vars_chainparams.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:28:
src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:29:
src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:28,
                 from src/ui_vars/ui_vars_chainparams.cpp:27:
src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:29:
src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_vars/lamarc-ui_vars_component.o `test -f 'src/ui_vars/ui_vars_component.cpp' || echo './'`src/ui_vars/ui_vars_component.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_vars/lamarc-ui_vars_datamodel.o `test -f 'src/ui_vars/ui_vars_datamodel.cpp' || echo './'`src/ui_vars/ui_vars_datamodel.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_vars/lamarc-ui_vars_datapackplus.o `test -f 'src/ui_vars/ui_vars_datapackplus.cpp' || echo './'`src/ui_vars/ui_vars_datapackplus.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_vars/lamarc-ui_vars_forces.o `test -f 'src/ui_vars/ui_vars_forces.cpp' || echo './'`src/ui_vars/ui_vars_forces.cpp
In file included from /usr/include/c++/12/vector:70,
                 from ./src/tools/vectorx.h:40,
                 from ./src/control/defaults.h:9:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘virtual void UIVarsChainParameters::SetChainCount(long int)’ at src/ui_vars/ui_vars_chainparams.cpp:284:36:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_vars/lamarc-ui_vars_prior.o `test -f 'src/ui_vars/ui_vars_prior.cpp' || echo './'`src/ui_vars/ui_vars_prior.cpp
In file included from src/ui_vars/ui_vars_datamodel.cpp:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/datalike/calculators.h:26,
                 from src/ui_vars/ui_vars_datamodel.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:28,
                 from src/ui_vars/ui_vars_datamodel.cpp:36:
src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:29:
src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/tree/argtree.h:30,
                 from ./src/datalike/region.h:45,
                 from src/ui_vars/ui_vars_datapackplus.cpp:29:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/set:60,
                 from src/ui_vars/ui_vars_datapackplus.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars_datapackplus.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars_forces.h:43,
                 from src/ui_vars/ui_vars_prior.cpp:28:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from ./src/control/constants.h:26,
                 from src/ui_vars/ui_vars_prior.h:27,
                 from src/ui_vars/ui_vars_prior.cpp:27:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:28,
                 from src/ui_vars/ui_vars_datapackplus.cpp:31:
src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:29:
src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:28,
                 from src/ui_vars/ui_vars_prior.cpp:29:
src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/ui_vars/ui_vars_forces.cpp:35:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/deque:65,
                 from src/ui_vars/ui_vars_forces.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from ./src/tools/vectorx.h:41,
                 from ./src/control/defaults.h:9,
                 from ./src/datalike/calculators.h:30:
/usr/include/c++/12/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++/12/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++/12/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++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802: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 src/ui_vars/ui_vars.h:28,
                 from src/ui_vars/ui_vars_forces.cpp:37:
src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:29:
src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/usr/include/c++/12/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++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1922 |           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++/12/bits/stl_algo.h:4820:18,
    inlined from ‘virtual bool UIVarsSingleDataModel::IdenticalCategoryRates() const’ at src/ui_vars/ui_vars_datamodel.cpp:417:14:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __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++/12/bits/stl_algo.h:1940:31,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘virtual bool UIVarsSingleDataModel::IdenticalCategoryRates() const’ at src/ui_vars/ui_vars_datamodel.cpp:417:14:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_vars/lamarc-ui_vars_traitmodels.o `test -f 'src/ui_vars/ui_vars_traitmodels.cpp' || echo './'`src/ui_vars/ui_vars_traitmodels.cpp
In file included from /usr/include/c++/12/vector:70,
                 from ./src/datalike/calculators.h:28:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘virtual void UIVarsSingleDataModel::SetNumCategories(long int)’ at src/ui_vars/ui_vars_datamodel.cpp:244:32:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘virtual void UIVarsSingleDataModel::SetNumCategories(long int)’ at src/ui_vars/ui_vars_datamodel.cpp:249:40:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./src/datalike/dlcalc.h:33,
                 from ./src/datalike/locus.h:52,
                 from src/ui_vars/ui_vars_traitmodels.cpp:25:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/datalike/locus.h:45:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const UIVarsSingleDataModel&}; _Tp = UIVarsSingleDataModel; _Alloc = std::allocator<UIVarsSingleDataModel>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<UIVarsSingleDataModel>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {UIVarsSingleDataModel}; _Tp = UIVarsSingleDataModel; _Alloc = std::allocator<UIVarsSingleDataModel>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<UIVarsSingleDataModel>::iterator’ changed in GCC 7.1
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = UIVarsSingleDataModel; _Alloc = std::allocator<UIVarsSingleDataModel>]’,
    inlined from ‘UIVarsDataModels::UIVarsDataModels(UIVars*, long int, long int)’ at src/ui_vars/ui_vars_datamodel.cpp:546:54:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<UIVarsSingleDataModel*, std::vector<UIVarsSingleDataModel> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/tree/parameter.h:78,
                 from ./src/ui_interface/setget.h:32,
                 from ./src/ui_interface/setgetmachine.h:31,
                 from ./src/ui_interface/ui_interface.h:29,
                 from src/ui_vars/ui_vars.h:26,
                 from src/ui_vars/ui_vars_traitmodels.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:28:
src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:29:
src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {UIVarsSingleDataModel}; _Tp = UIVarsSingleDataModel; _Alloc = std::allocator<UIVarsSingleDataModel>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = UIVarsSingleDataModel; _Alloc = std::allocator<UIVarsSingleDataModel>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘UIVarsDataModels::UIVarsDataModels(UIVars*, const UIVarsDataModels&)’ at src/ui_vars/ui_vars_datamodel.cpp:564:48:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<UIVarsSingleDataModel*, std::vector<UIVarsSingleDataModel> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from ./src/datalike/datapack.h:48,
                 from src/ui_vars/ui_vars_datapackplus.cpp:26:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘UIVarsDataPackPlus::UIVarsDataPackPlus(UIVars*, DataPack&)’ at src/ui_vars/ui_vars_datapackplus.cpp:45:38:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/ui_vars/lamarc-ui_vars_userparams.o `test -f 'src/ui_vars/ui_vars_userparams.cpp' || echo './'`src/ui_vars/ui_vars_userparams.cpp
src/ui_vars/ui_vars_traitmodels.cpp: In member function ‘void UIVarsTraitModels::SetAnalysisType(UIRegId, mloc_type)’:
src/ui_vars/ui_vars_traitmodels.cpp:198:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
  198 |             if (model.GetMultiHapNum() > MAXMULTIHAP)
      |             ^~
src/ui_vars/ui_vars_traitmodels.cpp:203:9: note: here
  203 |         case mloc_mapjump:
      |         ^~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lamarc-lamarcschema.o `test -f 'src/xml/lamarcschema.cpp' || echo './'`src/xml/lamarcschema.cpp
In file included from ./src/tools/timex.h:34,
                 from src/ui_vars/ui_vars_userparams.cpp:30:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/fstream:38,
                 from src/ui_vars/ui_vars_userparams.cpp:24:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:28,
                 from src/ui_vars/ui_vars_userparams.cpp:32:
src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/ui_vars/ui_vars.h:29:
src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lamarc-parsetreetodata.o `test -f 'src/xml/parsetreetodata.cpp' || echo './'`src/xml/parsetreetodata.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lamarc-parsetreetosettings.o `test -f 'src/xml/parsetreetosettings.cpp' || echo './'`src/xml/parsetreetosettings.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lamarc-parsetreewalker.o `test -f 'src/xml/parsetreewalker.cpp' || echo './'`src/xml/parsetreewalker.cpp
In file included from ./src/tree/argtree.h:30,
                 from src/xml/parsetreetodata.cpp:26:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/boost/algorithm/string/std/string_traits.hpp:15,
                 from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19,
                 from /usr/include/boost/algorithm/string.hpp:18,
                 from src/xml/parsetreetodata.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/xml/parsetreetosettings.cpp:31:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from ./src/control/constants.h:26,
                 from src/xml/parsetreetosettings.cpp:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from src/xml/parsetreewalker.cpp:25:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from ./src/menu/menu_strings.h:26,
                 from src/xml/parsetreewalker.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:28,
                 from src/xml/parsetreetosettings.cpp:36:
./src/ui_vars/ui_vars_datamodel.h:151:51: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  151 |     class ModelIsIllegalForDataType : public std::unary_function<model_type,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from src/xml/parsetreetodata.cpp:31:
src/xml/parsetreetodata.h:54:10: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   54 |     std::auto_ptr<Random>   m_randomNameSource;
      |          ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
                 from /usr/include/boost/function/function_base.hpp:16,
                 from /usr/include/boost/function/detail/prologue.hpp:17,
                 from /usr/include/boost/function.hpp:30,
                 from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /usr/include/boost/algorithm/string/iter_find.hpp:27,
                 from /usr/include/boost/algorithm/string/split.hpp:16,
                 from /usr/include/boost/algorithm/string.hpp:23:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
   64 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./src/ui_vars/ui_vars.h:29:
./src/ui_vars/ui_vars_forces.h:438:36: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  438 |     class IsInactive : public std::unary_function<force_type,bool>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/ui_vars/ui_vars_forces.h:447:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  447 |     class IsIllegal : public std::unary_function<force_type,bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./src/force/paramstat.h:31,
                 from ./src/control/regiongammainfo.h:28,
                 from ./src/control/registry.h:39,
                 from src/xml/parsetreetodata.cpp:34:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lamarc-toxml.o `test -f 'src/xml/toxml.cpp' || echo './'`src/xml/toxml.cpp
In file included from src/xml/toxml.cpp:26:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from src/xml/toxml.h:46,
                 from src/xml/toxml.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/tree/argtree.h:30,
                 from ./src/datalike/region.h:45,
                 from src/xml/toxml.cpp:31:
./src/tree/branch.h:670:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  670 | class IsTipGroup : public std::unary_function<Branch_ptr, bool>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:678:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  678 | class IsBodyGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
./src/tree/branch.h:686:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  686 | class IsCoalGroup : public std::unary_function<Branch_ptr, bool>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from /usr/include/boost/algorithm/string/detail/classification.hpp:16,
                 from /usr/include/boost/algorithm/string/classification.hpp:18,
                 from /usr/include/boost/algorithm/string/trim.hpp:23,
                 from /usr/include/boost/algorithm/string.hpp:19:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ARGEdge&}; _Tp = ARGEdge; _Alloc = std::allocator<ARGEdge>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<ARGEdge>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ARGEdge; _Alloc = std::allocator<ARGEdge>]’,
    inlined from ‘bool ParseTreeToData::DoARGtree()’ at src/xml/parsetreetodata.cpp:1720:49:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<ARGEdge*, std::vector<ARGEdge> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lamarc-parsetreeschema.o `test -f 'src/xml/parsetreeschema.cpp' || echo './'`src/xml/parsetreeschema.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lamarc-tixml_base.o `test -f 'src/xml/tixml_base.cpp' || echo './'`src/xml/tixml_base.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lamarc-xml.o `test -f 'src/xml/xml.cpp' || echo './'`src/xml/xml.cpp
In file included from src/xml/tixml_base.cpp:24:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/control/errhandling.h:37,
                 from src/xml/tixml_base.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
src/xml/tixml_base.cpp: In function ‘double ti_double_from_text(TiXmlElement*)’:
src/xml/tixml_base.cpp:119:22: warning: catching polymorphic type ‘class data_error’ by value [-Wcatch-value=]
  119 |     catch(data_error f)
      |                      ^
src/xml/tixml_base.cpp: In function ‘long int ti_long_from_text(TiXmlElement*)’:
src/xml/tixml_base.cpp:136:22: warning: catching polymorphic type ‘class data_error’ by value [-Wcatch-value=]
  136 |     catch(data_error f)
      |                      ^
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/xml/lamarc-xml_strings.o `test -f 'src/xml/xml_strings.cpp' || echo './'`src/xml/xml_strings.cpp
In file included from src/xml/xml.cpp:27:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/control/errhandling.h:37,
                 from src/xml/xml.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convErr/lam_conv-gc_errhandling.o `test -f 'src/convErr/gc_errhandling.cpp' || echo './'`src/convErr/gc_errhandling.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convErr/lam_conv-gc_cmdfile_err.o `test -f 'src/convErr/gc_cmdfile_err.cpp' || echo './'`src/convErr/gc_cmdfile_err.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convErr/lam_conv-gc_data_missing_err.o `test -f 'src/convErr/gc_data_missing_err.cpp' || echo './'`src/convErr/gc_data_missing_err.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convErr/lam_conv-gc_individual_err.o `test -f 'src/convErr/gc_individual_err.cpp' || echo './'`src/convErr/gc_individual_err.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convErr/lam_conv-gc_infile_err.o `test -f 'src/convErr/gc_infile_err.cpp' || echo './'`src/convErr/gc_infile_err.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convErr/gc_infile_err.cpp:23:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convErr/lam_conv-gc_locus_err.o `test -f 'src/convErr/gc_locus_err.cpp' || echo './'`src/convErr/gc_locus_err.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convErr/gc_locus_err.cpp:23:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convErr/lam_conv-gc_map_err.o `test -f 'src/convErr/gc_map_err.cpp' || echo './'`src/convErr/gc_map_err.cpp
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convErr/lam_conv-gc_phase_err.o `test -f 'src/convErr/gc_phase_err.cpp' || echo './'`src/convErr/gc_phase_err.cpp
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from src/convErr/gc_phase_err.cpp:24:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convErr/lam_conv-gc_structures_err.o `test -f 'src/convErr/gc_structures_err.cpp' || echo './'`src/convErr/gc_structures_err.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convErr/lam_conv-gc_trait_err.o `test -f 'src/convErr/gc_trait_err.cpp' || echo './'`src/convErr/gc_trait_err.cpp
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from src/convErr/gc_errhandling.h:26,
                 from src/convErr/gc_phase_err.h:26,
                 from src/convErr/gc_phase_err.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_cmdline.o `test -f 'src/guiconv/gc_cmdline.cpp' || echo './'`src/guiconv/gc_cmdline.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from src/guiconv/gc_data.h:26,
                 from src/guiconv/gc_cmdline.cpp:28:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiconv/lam_conv-gc_data.o `test -f 'src/guiconv/gc_data.cpp' || echo './'`src/guiconv/gc_data.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from src/guiconv/gc_data.h:26,
                 from src/guiconv/gc_data.cpp:27:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_dictionary.o `test -f 'src/convModel/gc_dictionary.cpp' || echo './'`src/convModel/gc_dictionary.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-cmdfileschema.o `test -f 'src/convModel/cmdfileschema.cpp' || echo './'`src/convModel/cmdfileschema.cpp
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from /usr/include/wx-3.2/wx/cmdline.h:17,
                 from src/guiconv/gc_cmdline.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from ./src/convStrings/cnv_strings.h:26,
                 from src/guiconv/gc_data.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_datastore.o `test -f 'src/convModel/gc_datastore.cpp' || echo './'`src/convModel/gc_datastore.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_datastore_export.o `test -f 'src/convModel/gc_datastore_export.cpp' || echo './'`src/convModel/gc_datastore_export.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convModel/gc_datastore.cpp:29:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convModel/gc_datastore_export.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from src/convModel/gc_datastore.cpp:62:
./src/conversion/Converter_DataSourceException.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_datastore_files.o `test -f 'src/convModel/gc_datastore_files.cpp' || echo './'`src/convModel/gc_datastore_files.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convModel/gc_datastore_files.cpp:26:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_datastore_readcmd.o `test -f 'src/convModel/gc_datastore_readcmd.cpp' || echo './'`src/convModel/gc_datastore_readcmd.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convModel/gc_datastore_readcmd.cpp:27:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/xml/parsetreeschema.h:26,
                 from src/convModel/cmdfileschema.h:26,
                 from src/convModel/gc_datastore.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from src/convModel/gc_creation_info.h:26,
                 from src/convModel/gc_datastore_files.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/control/errhandling.h:37,
                 from src/convModel/gc_datastore_readcmd.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_datastore_writebatch.o `test -f 'src/convModel/gc_datastore_writebatch.cpp' || echo './'`src/convModel/gc_datastore_writebatch.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convModel/gc_datastore_writebatch.cpp:26:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_default.o `test -f 'src/convModel/gc_default.cpp' || echo './'`src/convModel/gc_default.cpp
In file included from src/convModel/gc_types.h:30,
                 from src/convModel/gc_default.h:26,
                 from src/convModel/gc_default.cpp:23:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_exportable.o `test -f 'src/convModel/gc_exportable.cpp' || echo './'`src/convModel/gc_exportable.cpp
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from ./src/convStrings/cnv_strings.h:26,
                 from src/convModel/gc_datastore_writebatch.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convParse/gc_region.h:30,
                 from src/convModel/gc_exportable.cpp:27:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_file.o `test -f 'src/convModel/gc_file.cpp' || echo './'`src/convModel/gc_file.cpp
In file included from src/convModel/gc_file.cpp:25:
./src/conversion/Converter_LamarcDS.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_LamarcDS.h:90:
./src/conversion/Converter_DataSourceIf.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_LamarcDS.h:91:
./src/conversion/Converter_RegionDS.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_RegionDS.h:58:
./src/conversion/Converter_PopulationDS.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_PopulationDS.h:48:
./src/conversion/Converter_IndividualDS.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_IndividualDS.h:46:
./src/conversion/Converter_Sequence.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_RegionDS.h:59:
./src/conversion/Converter_ModelDS.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_RegionDS.h:60:
./src/conversion/Converter_SpacingDS.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_RegionDS.h:61:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convModel/gc_file.cpp:26:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_file_info.o `test -f 'src/convModel/gc_file_info.cpp' || echo './'`src/convModel/gc_file_info.cpp
In file included from src/convModel/gc_types.h:30,
                 from src/convModel/gc_default.h:26,
                 from src/convModel/gc_file_info.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from ./src/convErr/gc_errhandling.h:26,
                 from src/convModel/gc_exportable.cpp:23:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/conversion/Converter_LamarcDS.h:87:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_migration.o `test -f 'src/convModel/gc_migration.cpp' || echo './'`src/convModel/gc_migration.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convModel/gc_migration.cpp:27:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_panel.o `test -f 'src/convModel/gc_panel.cpp' || echo './'`src/convModel/gc_panel.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convModel/gc_panel.cpp:27:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_parent.o `test -f 'src/convModel/gc_parent.cpp' || echo './'`src/convModel/gc_parent.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convModel/gc_parent.cpp:27:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from src/convModel/gc_creation_info.h:26,
                 from src/convModel/gc_migration.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_phase.o `test -f 'src/convModel/gc_phase.cpp' || echo './'`src/convModel/gc_phase.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convParse/gc_locus.h:30,
                 from src/convModel/gc_phase.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from src/convModel/gc_creation_info.h:26,
                 from src/convModel/gc_panel.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from src/convModel/gc_creation_info.h:26,
                 from src/convModel/gc_parent.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_phase_info.o `test -f 'src/convModel/gc_phase_info.cpp' || echo './'`src/convModel/gc_phase_info.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convModel/gc_phase_info.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_phenotype.o `test -f 'src/convModel/gc_phenotype.cpp' || echo './'`src/convModel/gc_phenotype.cpp
In file included from src/convModel/gc_types.h:30,
                 from src/convModel/gc_default.h:26,
                 from src/convModel/gc_phenotype.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from ./src/convParse/gc_locus.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_set_util.o `test -f 'src/convModel/gc_set_util.cpp' || echo './'`src/convModel/gc_set_util.cpp
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_structure_maps.o `test -f 'src/convModel/gc_structure_maps.cpp' || echo './'`src/convModel/gc_structure_maps.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/convModel/gc_structure_maps.cpp:23:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62,
                 from ./src/tools/stringx.h:27:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gcHapProbability&}; _Tp = gcHapProbability; _Alloc = std::allocator<gcHapProbability>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<gcHapProbability>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gcHapProbability; _Alloc = std::allocator<gcHapProbability>]’,
    inlined from ‘void gcPhenotype::AddHapProbability(const gcHapProbability&)’ at src/convModel/gc_phenotype.cpp:111:33:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gcHapProbability*, std::vector<gcHapProbability> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_structures.o `test -f 'src/convModel/gc_structures.cpp' || echo './'`src/convModel/gc_structures.cpp
In file included from src/convModel/gc_types.h:30,
                 from src/convModel/gc_default.h:26,
                 from src/convModel/gc_structures.cpp:26:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_trait.o `test -f 'src/convModel/gc_trait.cpp' || echo './'`src/convModel/gc_trait.cpp
In file included from src/convModel/gc_types.h:30,
                 from src/convModel/gc_default.h:26,
                 from src/convModel/gc_trait.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from src/convModel/gc_creation_info.h:26,
                 from src/convModel/gc_structures.cpp:25:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_trait_allele.o `test -f 'src/convModel/gc_trait_allele.cpp' || echo './'`src/convModel/gc_trait_allele.cpp
In file included from src/convModel/gc_types.h:30,
                 from src/convModel/gc_default.h:26,
                 from src/convModel/gc_trait_allele.cpp:25:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convModel/lam_conv-gc_types.o `test -f 'src/convModel/gc_types.cpp' || echo './'`src/convModel/gc_types.cpp
In file included from src/convModel/gc_types.h:30,
                 from src/convModel/gc_types.cpp:23:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convParse/lam_conv-gc_genotype_resolution.o `test -f 'src/convParse/gc_genotype_resolution.cpp' || echo './'`src/convParse/gc_genotype_resolution.cpp
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-cnv_strings.o `test -f 'src/convStrings/cnv_strings.cpp' || echo './'`src/convStrings/cnv_strings.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_cmdfile.o `test -f 'src/convStrings/gc_strings_cmdfile.cpp' || echo './'`src/convStrings/gc_strings_cmdfile.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_creation.o `test -f 'src/convStrings/gc_strings_creation.cpp' || echo './'`src/convStrings/gc_strings_creation.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_data.o `test -f 'src/convStrings/gc_strings_data.cpp' || echo './'`src/convStrings/gc_strings_data.cpp
In file included from /usr/include/c++/12/vector:70,
                 from src/convParse/gc_genotype_resolution.h:27,
                 from src/convParse/gc_genotype_resolution.cpp:23:
/usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {GCHaplotypeProbability}; _Tp = GCHaplotypeProbability; _Alloc = std::allocator<GCHaplotypeProbability>]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<GCHaplotypeProbability>::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {GCHaplotypeProbability}; _Tp = GCHaplotypeProbability; _Alloc = std::allocator<GCHaplotypeProbability>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = GCHaplotypeProbability; _Alloc = std::allocator<GCHaplotypeProbability>]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘void GCGenotypeResolution::AppendHap(double, wxArrayString)’ at src/convParse/gc_genotype_resolution.cpp:104:30:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<GCHaplotypeProbability*, std::vector<GCHaplotypeProbability> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_err.o `test -f 'src/convStrings/gc_strings_err.cpp' || echo './'`src/convStrings/gc_strings_err.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_individual.o `test -f 'src/convStrings/gc_strings_individual.cpp' || echo './'`src/convStrings/gc_strings_individual.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_infile.o `test -f 'src/convStrings/gc_strings_infile.cpp' || echo './'`src/convStrings/gc_strings_infile.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_io.o `test -f 'src/convStrings/gc_strings_io.cpp' || echo './'`src/convStrings/gc_strings_io.cpp
src/convModel/gc_structures.cpp: In member function ‘void GCStructures::MergeRegions(gcIdVec)’:
src/convModel/gc_structures.cpp:1931:45: warning: ‘firstPanel’ may be used uninitialized [-Wmaybe-uninitialized]
 1931 |                     firstPanel->SetNumPanels(curPanel->GetNumPanels());
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
src/convModel/gc_structures.cpp:1900:19: note: ‘firstPanel’ was declared here
 1900 |         gcPanel * firstPanel;
      |                   ^~~~~~~~~~
src/convModel/gc_structures.cpp:1877:86: warning: ‘region1’ may be used uninitialized [-Wmaybe-uninitialized]
 1877 |                             throw panel_size_clash(curPop->GetName(),region1->GetName(), region2->GetName());
      |                                                                      ~~~~~~~~~~~~~~~~^~
src/convModel/gc_structures.cpp:1845:20: note: ‘region1’ was declared here
 1845 |         gcRegion * region1;
      |                    ^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_locus.o `test -f 'src/convStrings/gc_strings_locus.cpp' || echo './'`src/convStrings/gc_strings_locus.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_map.o `test -f 'src/convStrings/gc_strings_map.cpp' || echo './'`src/convStrings/gc_strings_map.cpp
In file included from /usr/include/c++/12/map:60,
                 from src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const gcMigrationPair&>, std::tuple<>}; _Key = gcMigrationPair; _Val = std::pair<const gcMigrationPair, gcMigration>; _KeyOfValue = std::_Select1st<std::pair<const gcMigrationPair, gcMigration> >; _Compare = std::less<gcMigrationPair>; _Alloc = std::allocator<std::pair<const gcMigrationPair, gcMigration> >]’:
/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree<gcMigrationPair, std::pair<const gcMigrationPair, gcMigration>, std::_Select1st<std::pair<const gcMigrationPair, gcMigration> >, std::less<gcMigrationPair>, std::allocator<std::pair<const gcMigrationPair, gcMigration> > >::const_iterator’ changed in GCC 7.1
 2457 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/map:61:
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = gcMigrationPair; _Tp = gcMigration; _Compare = std::less<gcMigrationPair>; _Alloc = std::allocator<std::pair<const gcMigrationPair, gcMigration> >]’,
    inlined from ‘gcMigration& GCStructures::MakeMigration(bool, size_t, size_t)’ at src/convModel/gc_structures.cpp:1101:28:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree<gcMigrationPair, std::pair<const gcMigrationPair, gcMigration>, std::_Select1st<std::pair<const gcMigrationPair, gcMigration> >, std::less<gcMigrationPair>, std::allocator<std::pair<const gcMigrationPair, gcMigration> > >::const_iterator’ changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = gcMigrationPair; _Tp = gcMigration; _Compare = std::less<gcMigrationPair>; _Alloc = std::allocator<std::pair<const gcMigrationPair, gcMigration> >]’,
    inlined from ‘gcMigration& GCStructures::MakeMigration(bool, size_t, size_t)’ at src/convModel/gc_structures.cpp:1102:35:
/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree<gcMigrationPair, std::pair<const gcMigrationPair, gcMigration>, std::_Select1st<std::pair<const gcMigrationPair, gcMigration> >, std::less<gcMigrationPair>, std::allocator<std::pair<const gcMigrationPair, gcMigration> > >::const_iterator’ changed in GCC 7.1
  511 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_mig.o `test -f 'src/convStrings/gc_strings_mig.cpp' || echo './'`src/convStrings/gc_strings_mig.cpp
In member function ‘bool GCStructures::HasMigration(size_t, size_t) const’,
    inlined from ‘void GCStructures::MakeMigrationMatrix()’ at src/convModel/gc_structures.cpp:3019:34:
src/convModel/gc_structures.cpp:1351:35: warning: ‘jdex’ may be used uninitialized [-Wmaybe-uninitialized]
 1351 |     gcMigrationPair p(toId, fromId);
      |                                   ^
src/convModel/gc_structures.cpp: In member function ‘void GCStructures::MakeMigrationMatrix()’:
src/convModel/gc_structures.cpp:2955:12: note: ‘jdex’ was declared here
 2955 |     size_t jdex;
      |            ^~~~
src/convModel/gc_structures.cpp:3021:53: warning: ‘idex’ may be used uninitialized [-Wmaybe-uninitialized]
 3021 |                     gcMigration Mig2 = MakeMigration(true, jdex, idex );
      |                                        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
src/convModel/gc_structures.cpp:2954:12: note: ‘idex’ was declared here
 2954 |     size_t idex;
      |            ^~~~
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_parse.o `test -f 'src/convStrings/gc_strings_parse.cpp' || echo './'`src/convStrings/gc_strings_parse.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_parse_locus.o `test -f 'src/convStrings/gc_strings_parse_locus.cpp' || echo './'`src/convStrings/gc_strings_parse_locus.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_phase.o `test -f 'src/convStrings/gc_strings_phase.cpp' || echo './'`src/convStrings/gc_strings_phase.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_pop.o `test -f 'src/convStrings/gc_strings_pop.cpp' || echo './'`src/convStrings/gc_strings_pop.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_region.o `test -f 'src/convStrings/gc_strings_region.cpp' || echo './'`src/convStrings/gc_strings_region.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_str_a_m.o `test -f 'src/convStrings/gc_strings_str_a_m.cpp' || echo './'`src/convStrings/gc_strings_str_a_m.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_str_n_z.o `test -f 'src/convStrings/gc_strings_str_n_z.cpp' || echo './'`src/convStrings/gc_strings_str_n_z.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_structures.o `test -f 'src/convStrings/gc_strings_structures.cpp' || echo './'`src/convStrings/gc_strings_structures.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convStrings/lam_conv-gc_strings_trait.o `test -f 'src/convStrings/gc_strings_trait.cpp' || echo './'`src/convStrings/gc_strings_trait.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/convUtil/lam_conv-gc_file_util.o `test -f 'src/convUtil/gc_file_util.cpp' || echo './'`src/convUtil/gc_file_util.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiutil/lam_conv-gc_clickpanel.o `test -f 'src/guiutil/gc_clickpanel.cpp' || echo './'`src/guiutil/gc_clickpanel.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiutil/lam_conv-gc_gridpanel.o `test -f 'src/guiutil/gc_gridpanel.cpp' || echo './'`src/guiutil/gc_gridpanel.cpp
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiutil/lam_conv-gc_text_ctrl.o `test -f 'src/guiutil/gc_text_ctrl.cpp' || echo './'`src/guiutil/gc_text_ctrl.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/convModel/gc_phase_info.h:33,
                 from ./src/convParse/gc_parse.h:28,
                 from ./src/convModel/gc_file.h:26,
                 from ./src/convModel/gc_datastore.h:26,
                 from ./src/guiconv/gc_logic.h:28,
                 from src/guiutil/gc_gridpanel.cpp:32:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
g++ -DHAVE_CONFIG_H -I. -I./config   -Wdate-time -D_FORTIFY_SOURCE=2 -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/guiutil/lam_conv-gc_validators.o `test -f 'src/guiutil/gc_validators.cpp' || echo './'`src/guiutil/gc_validators.cpp
In file included from ./src/convModel/gc_types.h:30,
                 from ./src/guiconv/gc_data.h:26,
                 from src/guiutil/gc_validators.cpp:23:
./src/conversion/Converter_types.h:21:1: warning: "/*" within comment [-Wcomment]
   21 | /* Authors: Patrick Colacurcio, Peter Beerli, Mary Kuhner, Jon Yamato
      |  
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from ./src/convModel/gc_types.h:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o lamarc src/bayeslike/lamarc-bayesanalyzer_1d.o src/bayeslike/lamarc-bayescurve.o src/bayeslike/lamarc-bayesparamlike_1d.o src/control/lamarc-chainmanager.o src/control/lamarc-chainout.o src/control/lamarc-chainpack.o src/control/lamarc-chainparam.o src/control/lamarc-constants.o src/control/lamarc-defaults.o src/control/lamarc-dynatracer.o src/control/lamarc-errhandling.o src/control/lamarc-lamarc.o src/control/lamarc-regiongammainfo.o src/control/lamarc-registry.o src/control/lamarc-sumfilehandler.o src/control/lamarc-userparam.o src/control/lamarc-xmlsum_strings.o src/datalike/lamarc-calculators.o src/datalike/lamarc-datapack.o src/datalike/lamarc-datatype.o src/datalike/lamarc-dlcalc.o src/datalike/lamarc-dlcell.o src/datalike/lamarc-cellmanager.o src/datalike/lamarc-dlmodel.o src/datalike/lamarc-funcMax.o src/datalike/lamarc-haplotypes.o src/datalike/lamarc-locus.o src/datalike/lamarc-locuscell.o src/datalike/lamarc-phenotypes.o src/datalike/lamarc-region.o src/datalike/lamarc-tipdata.o src/force/lamarc-epoch.o src/force/lamarc-event.o src/force/lamarc-force.o src/force/lamarc-forceparam.o src/force/lamarc-forcesummary.o src/force/lamarc-priorreport.o src/force/lamarc-timemanager.o src/force/lamarc-stair.o src/force/lamarc-paramstat.o src/lamarcmenus/lamarc-coalmenus.o src/lamarcmenus/lamarc-constraintmenus.o src/lamarcmenus/lamarc-datafilenamedialog.o src/lamarcmenus/lamarc-datamodelmenu.o src/lamarcmenus/lamarc-diseasemenus.o src/lamarcmenus/lamarc-divmenus.o src/lamarcmenus/lamarc-divmigmenus.o src/lamarcmenus/lamarc-forcesmenus.o src/lamarcmenus/lamarc-growthmenus.o src/lamarcmenus/lamarc-lamarc_strings.o src/lamarcmenus/lamarc-lamarcheaderdialog.o src/lamarcmenus/lamarc-lamarcmenu.o src/lamarcmenus/lamarc-lamarcmenuitems.o src/lamarcmenus/lamarc-logselectmenus.o src/lamarcmenus/lamarc-migmenus.o src/lamarcmenus/lamarc-nomenufilereaddialog.o src/lamarcmenus/lamarc-outfilemenus.o src/lamarcmenus/lamarc-overviewmenus.o src/lamarcmenus/lamarc-popsizemenu.o src/lamarcmenus/lamarc-priormenus.o src/lamarcmenus/lamarc-profilemenus.o src/lamarcmenus/lamarc-recmenus.o src/lamarcmenus/lamarc-regiongammamenus.o src/lamarcmenus/lamarc-traitmodelmenu.o src/lamarcmenus/lamarc-treesummenus.o src/menu/lamarc-dialog.o src/menu/lamarc-dialognoinput.o src/menu/lamarc-dialogrepeat.o src/menu/lamarc-display.o src/menu/lamarc-matrixitem.o src/menu/lamarc-menu_strings.o src/menu/lamarc-menuinteraction.o src/menu/lamarc-menuitem.o src/menu/lamarc-newmenu.o src/menu/lamarc-newmenuitems.o src/menu/lamarc-setmenuitem.o src/menu/lamarc-togglemenuitem.o src/menu/lamarc-twodtable.o src/postlike/lamarc-analyzer.o src/postlike/lamarc-derivatives.o src/postlike/lamarc-likelihood.o src/postlike/lamarc-maximizer.o src/postlike/lamarc-maximizer_strings.o src/postlike/lamarc-plforces.o src/postlike/lamarc-plotstat.o src/postlike/lamarc-profile.o src/report/lamarc-curvefiles.o src/report/lamarc-outputfile.o src/report/lamarc-reportpage.o src/report/lamarc-runreport.o src/report/lamarc-spreadsheet.o src/report/lamarc-xml_report.o src/tools/lamarc-mathx.o src/tools/lamarc-random.o src/tools/lamarc-rangex.o src/tools/lamarc-stringx.o src/tools/lamarc-timex.o src/tools/lamarc-vector_constants.o src/tools/lamarc-vectorx.o src/tree/lamarc-argtree.o src/tree/lamarc-arranger.o src/tree/lamarc-arranger_types.o src/tree/lamarc-arrangervec.o src/tree/lamarc-branch.o src/tree/lamarc-branchbuffer.o src/tree/lamarc-branchtag.o src/tree/lamarc-chain.o src/tree/lamarc-chainstate.o src/tree/lamarc-collector.o src/tree/lamarc-collmanager.o src/tree/lamarc-fc_status.o src/tree/lamarc-individual.o src/tree/lamarc-intervaldata.o src/tree/lamarc-newick.o src/tree/lamarc-parameter.o src/tree/lamarc-partition.o src/tree/lamarc-prior.o src/tree/lamarc-range.o src/tree/lamarc-rectree.o src/tree/lamarc-summary.o src/tree/lamarc-tempident.o src/tree/lamarc-timelist.o src/tree/lamarc-tree.o src/tree/lamarc-treesum.o src/ui_interface/lamarc-chainparam_interface.o src/ui_interface/lamarc-constraint_interface.o src/ui_interface/lamarc-data_interface.o src/ui_interface/lamarc-datamodel_interface.o src/ui_interface/lamarc-force_interface.o src/ui_interface/lamarc-front_end_warnings.o src/ui_interface/lamarc-prior_interface.o src/ui_interface/lamarc-profile_interface.o src/ui_interface/lamarc-setgetmachine.o src/ui_interface/lamarc-traitmodel_interface.o src/ui_interface/lamarc-ui_constants.o src/ui_interface/lamarc-ui_id.o src/ui_interface/lamarc-ui_interface.o src/ui_interface/lamarc-ui_regid.o src/ui_interface/lamarc-ui_strings.o src/ui_interface/lamarc-ui_warnings.o src/ui_interface/lamarc-userparam_interface.o src/ui_util/lamarc-undoredochain.o src/ui_vars/lamarc-report_strings.o src/ui_vars/lamarc-ui_vars.o src/ui_vars/lamarc-ui_vars_chainparams.o src/ui_vars/lamarc-ui_vars_component.o src/ui_vars/lamarc-ui_vars_datamodel.o src/ui_vars/lamarc-ui_vars_datapackplus.o src/ui_vars/lamarc-ui_vars_forces.o src/ui_vars/lamarc-ui_vars_prior.o src/ui_vars/lamarc-ui_vars_traitmodels.o src/ui_vars/lamarc-ui_vars_userparams.o src/xml/lamarc-lamarcschema.o src/xml/lamarc-parsetreetodata.o src/xml/lamarc-parsetreetosettings.o src/xml/lamarc-parsetreewalker.o src/xml/lamarc-toxml.o src/xml/lamarc-parsetreeschema.o src/xml/lamarc-tixml_base.o src/xml/lamarc-xml.o src/xml/lamarc-xml_strings.o   -ltinyxml 
In file included from ./src/conversion/Converter_types.h:32:
./src/tools/stringx.h:114:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  114 | struct CIStringCompare : public std::binary_function<std::string, std::string, bool>
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/wx-3.2/wx/stringimpl.h:66,
                 from /usr/include/wx-3.2/wx/unichar.h:15,
                 from /usr/include/wx-3.2/wx/strvararg.h:19,
                 from /usr/include/wx-3.2/wx/string.h:37,
                 from /usr/include/wx-3.2/wx/memory.h:15,
                 from /usr/include/wx-3.2/wx/object.h:19,
                 from /usr/include/wx-3.2/wx/event.h:16,
                 from /usr/include/wx-3.2/wx/window.h:18,
                 from /usr/include/wx-3.2/wx/sizer.h:16,
                 from src/guiutil/gc_gridpanel.cpp:26:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -DLAMARC_COMPILE_LINUX      -DNDEBUG          -Wall -Wextra -Wno-unused -I ./config -I ./config -I ./src/bayeslike -I ./src/control -I ./src/conversion -I ./src/convErr -I ./src/convModel -I ./src/convParse -I ./src/convStrings -I ./src/convUtil -I ./src/datalike -I ./src/force -I ./src/guiconv -I ./src/guiutil -I ./src/lamarcmenus -I ./src/menu -I ./src/postlike -I ./src/report -I ./src/tools -I ./src/tree -I ./src/ui_interface -I ./src/ui_util -I ./src/ui_vars -I ./src/xml -I/usr/include/boost -I ./resources -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -DTIXML_USE_STL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o lam_conv src/control/lam_conv-errhandling.o src/convErr/lam_conv-gc_errhandling.o src/convErr/lam_conv-gc_cmdfile_err.o src/convErr/lam_conv-gc_data_missing_err.o src/convErr/lam_conv-gc_individual_err.o src/convErr/lam_conv-gc_infile_err.o src/convErr/lam_conv-gc_locus_err.o src/convErr/lam_conv-gc_map_err.o src/convErr/lam_conv-gc_phase_err.o src/convErr/lam_conv-gc_structures_err.o src/convErr/lam_conv-gc_trait_err.o src/guiconv/lam_conv-gc_cmdline.o src/guiconv/lam_conv-gc_data.o src/convModel/lam_conv-gc_dictionary.o src/ui_interface/lam_conv-front_end_warnings.o src/convModel/lam_conv-cmdfileschema.o src/convModel/lam_conv-gc_datastore.o src/convModel/lam_conv-gc_datastore_export.o src/convModel/lam_conv-gc_datastore_files.o src/convModel/lam_conv-gc_datastore_readcmd.o src/convModel/lam_conv-gc_datastore_writebatch.o src/convModel/lam_conv-gc_default.o src/convModel/lam_conv-gc_exportable.o src/convModel/lam_conv-gc_file.o src/convModel/lam_conv-gc_file_info.o src/convModel/lam_conv-gc_migration.o src/convModel/lam_conv-gc_panel.o src/convModel/lam_conv-gc_parent.o src/convModel/lam_conv-gc_phase.o src/convModel/lam_conv-gc_phase_info.o src/convModel/lam_conv-gc_phenotype.o src/convModel/lam_conv-gc_set_util.o src/convModel/lam_conv-gc_structure_maps.o src/convModel/lam_conv-gc_structures.o src/convModel/lam_conv-gc_trait.o src/convModel/lam_conv-gc_trait_allele.o src/convModel/lam_conv-gc_types.o src/guiconv/lam_conv-gc_quantum.o src/convParse/lam_conv-gc_genotype_resolution.o src/convModel/lam_conv-gc_creation_info.o src/convModel/lam_conv-gc_individual.o src/convParse/lam_conv-gc_loci_match.o src/convParse/lam_conv-gc_locus.o src/convParse/lam_conv-gc_migrate.o src/convParse/lam_conv-gc_parse.o src/convParse/lam_conv-gc_parse_block.o src/convParse/lam_conv-gc_parse_locus.o src/convParse/lam_conv-gc_parse_pop.o src/convParse/lam_conv-gc_parse_sample.o src/convParse/lam_conv-gc_parser.o src/convParse/lam_conv-gc_phylip.o src/convParse/lam_conv-gc_pop_match.o src/convParse/lam_conv-gc_population.o src/convParse/lam_conv-gc_region.o src/convParse/lam_conv-gc_sequential_data.o src/convParse/lam_conv-tixml_util.o src/xml/lam_conv-parsetreeschema.o src/xml/lam_conv-tixml_base.o src/xml/lam_conv-xml.o src/xml/lam_conv-xml_strings.o src/control/lam_conv-constants.o src/control/lam_conv-defaults.o src/tools/lam_conv-stringx.o src/force/lam_conv-paramstat.o src/ui_interface/lam_conv-ui_constants.o src/ui_interface/lam_conv-ui_id.o src/ui_interface/lam_conv-ui_strings.o src/convStrings/lam_conv-cnv_strings.o src/convStrings/lam_conv-gc_strings_cmdfile.o src/convStrings/lam_conv-gc_strings_creation.o src/convStrings/lam_conv-gc_strings_data.o src/convStrings/lam_conv-gc_strings_err.o src/convStrings/lam_conv-gc_strings_individual.o src/convStrings/lam_conv-gc_strings_infile.o src/convStrings/lam_conv-gc_strings_io.o src/convStrings/lam_conv-gc_strings_locus.o src/convStrings/lam_conv-gc_strings_map.o src/convStrings/lam_conv-gc_strings_mig.o src/convStrings/lam_conv-gc_strings_parse.o src/convStrings/lam_conv-gc_strings_parse_locus.o src/convStrings/lam_conv-gc_strings_phase.o src/convStrings/lam_conv-gc_strings_pop.o src/convStrings/lam_conv-gc_strings_region.o src/convStrings/lam_conv-gc_strings_str_a_m.o src/convStrings/lam_conv-gc_strings_str_n_z.o src/convStrings/lam_conv-gc_strings_structures.o src/convStrings/lam_conv-gc_strings_trait.o src/convUtil/lam_conv-gc_file_util.o src/guiutil/lam_conv-gc_clickpanel.o src/guiutil/lam_conv-gc_gridpanel.o src/guiutil/lam_conv-gc_text_ctrl.o src/guiutil/lam_conv-gc_validators.o src/guiconv/lam_conv-gc_assigntab.o src/guiconv/lam_conv-gc_block_dialogs.o src/guiconv/lam_conv-gc_color.o src/guiconv/lam_conv-gc_data_display.o src/guiconv/lam_conv-gc_dialog.o src/guiconv/lam_conv-gc_event_publisher.o src/guiconv/lam_conv-gc_file_dialogs.o src/guiconv/lam_conv-gc_file_list.o src/guiconv/lam_conv-gc_frame.o src/guiconv/lam_conv-gc_layout.o src/guiconv/lam_conv-gc_locus_dialogs.o src/guiconv/lam_conv-gc_logic.o src/guiconv/lam_conv-gc_matrix_display.o src/guiconv/lam_conv-gc_menu_actors.o src/guiconv/lam_conv-gc_migration_dialogs.o src/guiconv/lam_conv-gc_migtab.o src/guiconv/lam_conv-gc_panel_dialogs.o src/guiconv/lam_conv-gc_parent_dialogs.o src/guiconv/lam_conv-gc_population_dialogs.o src/guiconv/lam_conv-gc_region_dialogs.o src/guiconv/lam_conv-gc_trait_dialogs.o src/guiconv/lam_conv-guiconverter.o  -L/usr/lib/arm-linux-gnueabihf -pthread   -lwx_gtk3u_xrc-3.2 -lwx_gtk3u_html-3.2 -lwx_gtk3u_qa-3.2 -lwx_gtk3u_core-3.2 -lwx_baseu_xml-3.2 -lwx_baseu_net-3.2 -lwx_baseu-3.2   -lX11 -ltinyxml  
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test -a
	make -j4 check "TESTSUITEFLAGS=-j4 --verbose" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
-----------------------------------------------------
Lamarc 2.1.10
Please read the documentation in ./doc/html/
This Makefile will produce executables lam_conv and lamarc

If you have problems, please send us an email including 
 any compile warnings, error messages, and information
 on other issues you may have to lamarc@gs.washington.edu
[Mary Kuhner, Jon Yamato, Peter Beerli]
----------------------------------------------------
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
   dh_prep -a
   dh_auto_install --destdir=debian/lamarc/ -a
	make -j4 install DESTDIR=/<<BUILDDIR>>/lamarc-2.1.10.1\+dfsg/debian/lamarc AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/<<PKGBUILDDIR>>'
-----------------------------------------------------
Lamarc 2.1.10
Please read the documentation in ./doc/html/
This Makefile will produce executables lam_conv and lamarc

If you have problems, please send us an email including 
 any compile warnings, error messages, and information
 on other issues you may have to lamarc@gs.washington.edu
[Mary Kuhner, Jon Yamato, Peter Beerli]
----------------------------------------------------
make[2]: Entering directory '/<<PKGBUILDDIR>>'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/lamarc/usr/bin'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/lamarc/usr/share/doc/lamarc/html'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/lamarc/usr/share/doc/lamarc/html/batch_converter'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/lamarc/usr/share/doc/lamarc/html/batch_converter/images'
 /usr/bin/install -c -m 644 doc/html/bayes.html doc/html/bayes_howto.html doc/html/changes.html doc/html/comparing_curvefiles.sxc doc/html/comparing_curvefiles.xls doc/html/compiling.html doc/html/converter.html doc/html/converter_cmd.html doc/html/curve-smoothing.html doc/html/data_models.html doc/html/data_required.html doc/html/divergence.html doc/html/forces.html doc/html/gamma.html doc/html/genetic_map.html doc/html/genotype.html doc/html/glossary.html doc/html/growthmenu.html doc/html/index.html doc/html/insumfile.2reg3rep.html doc/html/insumfile.2reg3rep.xml doc/html/insumfile.3rep.html doc/html/insumfile.3rep.xml doc/html/limitations.html doc/html/mapping.html doc/html/menu.html doc/html/messages.html doc/html/migration_matrix.html doc/html/output.html doc/html/outsumfile.2reg3rep.html doc/html/outsumfile.2reg3rep.xml doc/html/outsumfile.3rep.html doc/html/outsumfile.3rep.xml doc/html/overview.html doc/html/panels.html doc/html/parallel.html doc/html/parameters.html doc/html/regions.html doc/html/search.html doc/html/tracer.html '/<<PKGBUILDDIR>>/debian/lamarc/usr/share/doc/lamarc/html'
  /usr/bin/install -c lamarc lam_conv '/<<PKGBUILDDIR>>/debian/lamarc/usr/bin'
 /usr/bin/install -c -m 644 doc/html/batch_converter/README.txt doc/html/batch_converter/chrom1_lamarc.html doc/html/batch_converter/chrom1_lamarc.xml doc/html/batch_converter/chrom1.mig doc/html/batch_converter/chrom2_lamarc.xml doc/html/batch_converter/chrom2.mig doc/html/batch_converter/chrom3_lamarc.xml doc/html/batch_converter/chrom3_phase_cmd.xml doc/html/batch_converter/chrom3microsat.mig doc/html/batch_converter/chrom3snp.mig doc/html/batch_converter/exported-lamarc-input.xml doc/html/batch_converter/sample-conv-cmd.html doc/html/batch_converter/sample-conv-cmd.xml '/<<PKGBUILDDIR>>/debian/lamarc/usr/share/doc/lamarc/html/batch_converter'
 /usr/bin/install -c -m 644 doc/html/batch_converter/images/CombinedPanels.png doc/html/batch_converter/images/DataFilesTab.png doc/html/batch_converter/images/DataPartitionsMigTab.png doc/html/batch_converter/images/DebugLogTab.png doc/html/batch_converter/images/DivergeOff.png doc/html/batch_converter/images/DivMigMatrixTab.png doc/html/batch_converter/images/EditMigration.png doc/html/batch_converter/images/EditPanelCorrection.png doc/html/batch_converter/images/FirstParent.png doc/html/batch_converter/images/FirstParent2Children.png doc/html/batch_converter/images/FullParentsImage.png doc/html/batch_converter/images/InterumParentImage.png doc/html/batch_converter/images/MigrationOnlyMatrixTab.png doc/html/batch_converter/images/PanelCorrectionOn.png doc/html/batch_converter/images/SecondParent.png doc/html/batch_converter/images/lam_conv_chrom1_export_file_selection.png doc/html/batch_converter/images/lam_conv_chrom1_export_warn_1.png doc/html/batch_converter/images/lam_conv_chrom1_input.png doc/html/batch_converter/images/lam_conv_chrom1_segment_panel.png doc/html/batch_converter/images/lam_conv_chrom2_segment1.png doc/html/batch_converter/images/lam_conv_chrom3_error_map_position.png doc/html/batch_converter/images/lam_conv_chrom3_error_phase_file_needed.png doc/html/batch_converter/images/lam_conv_chrom3_input.png doc/html/batch_converter/images/lam_conv_chrom3_region_panel.png doc/html/batch_converter/images/lam_conv_chrom3_region_table.png doc/html/batch_converter/images/lam_conv_chrom3_segment_snp.png doc/html/batch_converter/images/lam_conv_export_file_mac_minimal.png doc/html/batch_converter/images/lam_conv_export_file_mac_expanded.png '/<<PKGBUILDDIR>>/debian/lamarc/usr/share/doc/lamarc/html/batch_converter/images'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/lamarc/usr/share/doc/lamarc/html/images'
 /usr/bin/install -c -m 644 doc/html/troubleshooting.html doc/html/tutorial.html doc/html/tutorial2.html doc/html/upcoming.html doc/html/viral_data.html doc/html/xmlinput.html '/<<PKGBUILDDIR>>/debian/lamarc/usr/share/doc/lamarc/html'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/lamarc/usr/share/doc/lamarc/html/trait_mapping'
 /usr/bin/install -c -m 644 doc/html/images/LamarcAnalysisScreen.png doc/html/images/LamarcDataScreen.png doc/html/images/LamarcIOScreen.png doc/html/images/LamarcMainScreen.png doc/html/images/LamarcOverviewScreen.png doc/html/images/LamarcSearchScreen.png doc/html/images/browser-gtk.gif doc/html/images/correlated1.gif doc/html/images/correlated2.gif doc/html/images/gui_lam_conv.gif doc/html/images/lam_conv.gif doc/html/images/lamarc.gif doc/html/images/loci-gtk.png doc/html/images/loci2-gtk.png doc/html/images/partitions-gtk.png doc/html/images/partitions2-gtk.png doc/html/images/populations-gtk.png doc/html/images/startup-gtk.png doc/html/images/tracer_trend.png doc/html/images/uncorrelated.gif doc/html/images/variably_correlated.gif '/<<PKGBUILDDIR>>/debian/lamarc/usr/share/doc/lamarc/html/images'
 /usr/bin/install -c -m 644 doc/html/trait_mapping/README.txt doc/html/trait_mapping/lamarc-trait-input.html doc/html/trait_mapping/lamarc-trait-input.xml doc/html/trait_mapping/mapfile_funny-nose.txt doc/html/trait_mapping/outfile.txt doc/html/trait_mapping/traitCmd.html doc/html/trait_mapping/traitCmd.xml doc/html/trait_mapping/traitCmd.xml.txt doc/html/trait_mapping/traitData.mig '/<<PKGBUILDDIR>>/debian/lamarc/usr/share/doc/lamarc/html/trait_mapping'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdocs -a
   dh_installchangelogs -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   dh_missing -a
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
   dh_shlibdeps -a
dpkg-shlibdeps: warning: debian/lamarc/usr/bin/lam_conv contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/lamarc/usr/bin/lamarc contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/lamarc/usr/bin/lam_conv debian/lamarc/usr/bin/lamarc were not linked against ld-linux-armhf.so.3 (they use none of the library's symbols)
   dh_installdeb -a
   dh_gencontrol -a
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'lamarc-dbgsym' in '../lamarc-dbgsym_2.1.10.1+dfsg-7_armhf.deb'.
dpkg-deb: building package 'lamarc' in '../lamarc_2.1.10.1+dfsg-7_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../lamarc_2.1.10.1+dfsg-7_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian pi4 based autobuilder <root@raspbian.org> -O../lamarc_2.1.10.1+dfsg-7_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 2022-09-20T13:27:05Z

Finished
--------

I: Built successfully

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


lamarc_2.1.10.1+dfsg-7_armhf.changes:
-------------------------------------

Format: 1.8
Date: Thu, 15 Sep 2022 08:02:14 +0200
Source: lamarc
Binary: lamarc lamarc-dbgsym
Architecture: armhf
Version: 2.1.10.1+dfsg-7
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian pi4 based autobuilder <root@raspbian.org>
Changed-By: Andreas Tille <tille@debian.org>
Description:
 lamarc     - Likelihood Analysis with Metropolis Algorithm using Random Coales
Closes: 1019834
Changes:
 lamarc (2.1.10.1+dfsg-7) unstable; urgency=medium
 .
   * transition to wxwidgets3.2
     Closes: #1019834
   * Standards-Version: 4.6.1 (routine-update)
   * Lintian-overrides for source-is-missing
Checksums-Sha1:
 d6741611571f34a78c67ee2e6e5075d71c03b3be 36431904 lamarc-dbgsym_2.1.10.1+dfsg-7_armhf.deb
 1f8f75ea8c14ba490e914c8a12addb8b43455863 10038 lamarc_2.1.10.1+dfsg-7_armhf.buildinfo
 5cd0dcae835309734c9d85f21558779b78a7aaf1 3360920 lamarc_2.1.10.1+dfsg-7_armhf.deb
Checksums-Sha256:
 0025e7c173d58aa1a907584298ac786fbb6328cad46fee42f9ad0abbb642e67b 36431904 lamarc-dbgsym_2.1.10.1+dfsg-7_armhf.deb
 49866e2411bd377aa96ab713066493b452ee802c48fe43e8e4ebb51e2506f566 10038 lamarc_2.1.10.1+dfsg-7_armhf.buildinfo
 359e367efbbf19e6e291078c0c43145aaa982cb4355b81109ae5762ebc7e8970 3360920 lamarc_2.1.10.1+dfsg-7_armhf.deb
Files:
 d01df2cbb95cc689a3e95a557d51fd78 36431904 debug optional lamarc-dbgsym_2.1.10.1+dfsg-7_armhf.deb
 9c5f6db8a1c3f52d2d61048ce50e5ebb 10038 science optional lamarc_2.1.10.1+dfsg-7_armhf.buildinfo
 ba65b896d13e3b508a0a7f6f8606519e 3360920 science optional lamarc_2.1.10.1+dfsg-7_armhf.deb

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

Format: 1.0
Source: lamarc
Binary: lamarc lamarc-dbgsym
Architecture: armhf
Version: 2.1.10.1+dfsg-7
Checksums-Md5:
 d01df2cbb95cc689a3e95a557d51fd78 36431904 lamarc-dbgsym_2.1.10.1+dfsg-7_armhf.deb
 ba65b896d13e3b508a0a7f6f8606519e 3360920 lamarc_2.1.10.1+dfsg-7_armhf.deb
Checksums-Sha1:
 d6741611571f34a78c67ee2e6e5075d71c03b3be 36431904 lamarc-dbgsym_2.1.10.1+dfsg-7_armhf.deb
 5cd0dcae835309734c9d85f21558779b78a7aaf1 3360920 lamarc_2.1.10.1+dfsg-7_armhf.deb
Checksums-Sha256:
 0025e7c173d58aa1a907584298ac786fbb6328cad46fee42f9ad0abbb642e67b 36431904 lamarc-dbgsym_2.1.10.1+dfsg-7_armhf.deb
 359e367efbbf19e6e291078c0c43145aaa982cb4355b81109ae5762ebc7e8970 3360920 lamarc_2.1.10.1+dfsg-7_armhf.deb
Build-Origin: Raspbian
Build-Architecture: armhf
Build-Date: Tue, 20 Sep 2022 13:27:02 +0000
Build-Path: /<<PKGBUILDDIR>>
Installed-Build-Depends:
 adduser (= 3.129),
 adwaita-icon-theme (= 43~beta.1-2),
 autoconf (= 2.71-2),
 automake (= 1:1.16.5-1.3),
 autopoint (= 0.21-9),
 autotools-dev (= 20220109.1),
 base-files (= 12.2+rpi1),
 base-passwd (= 3.6.0),
 bash (= 5.2~rc2-2),
 binutils (= 2.38.90.20220713-2+rpi1),
 binutils-arm-linux-gnueabihf (= 2.38.90.20220713-2+rpi1),
 binutils-common (= 2.38.90.20220713-2+rpi1),
 bsdextrautils (= 2.38.1-1),
 bsdutils (= 1:2.38.1-1),
 build-essential (= 12.9),
 bzip2 (= 1.0.8-5+b2),
 coreutils (= 8.32-4.1),
 cpp (= 4:12.1.0-3+rpi1),
 cpp-12 (= 12.2.0-1+rpi1),
 dash (= 0.5.11+git20210903+057cd650a4ed-9),
 dbus (= 1.14.0-2),
 dbus-bin (= 1.14.0-2),
 dbus-daemon (= 1.14.0-2),
 dbus-session-bus-common (= 1.14.0-2),
 dbus-system-bus-common (= 1.14.0-2),
 dbus-user-session (= 1.14.0-2),
 dconf-gsettings-backend (= 0.40.0-3),
 dconf-service (= 0.40.0-3),
 debconf (= 1.5.79),
 debhelper (= 13.9.1),
 debianutils (= 5.7-0.3),
 dh-autoreconf (= 20),
 dh-strip-nondeterminism (= 1.13.0-1),
 diffutils (= 1:3.8-1),
 dmsetup (= 2:1.02.185-1),
 dpkg (= 1.21.9+rpi1),
 dpkg-dev (= 1.21.9+rpi1),
 dwz (= 0.14-1),
 file (= 1:5.41-4),
 findutils (= 4.9.0-3),
 fontconfig (= 2.13.1-4.4),
 fontconfig-config (= 2.13.1-4.4),
 fonts-dejavu-core (= 2.37-2),
 g++ (= 4:12.1.0-3+rpi1),
 g++-12 (= 12.2.0-1+rpi1),
 gcc (= 4:12.1.0-3+rpi1),
 gcc-12 (= 12.2.0-1+rpi1),
 gcc-12-base (= 12.2.0-1+rpi1),
 gettext (= 0.21-9),
 gettext-base (= 0.21-9),
 grep (= 3.7-1),
 groff-base (= 1.22.4-8),
 gtk-update-icon-cache (= 3.24.34-3),
 gzip (= 1.12-1),
 hicolor-icon-theme (= 0.17-2),
 hostname (= 3.23),
 init-system-helpers (= 1.64),
 intltool-debian (= 0.35.0+20060710.5),
 libacl1 (= 2.3.1-1),
 libapparmor1 (= 3.0.7-1),
 libarchive-zip-perl (= 1.68-1),
 libargon2-1 (= 0~20171227-0.3),
 libasan8 (= 12.2.0-1+rpi1),
 libatk-bridge2.0-0 (= 2.38.0-4),
 libatk1.0-0 (= 2.38.0-1),
 libatk1.0-data (= 2.38.0-1),
 libatomic1 (= 12.2.0-1+rpi1),
 libatspi2.0-0 (= 2.44.1-1),
 libattr1 (= 1:2.5.1-1),
 libaudit-common (= 1:3.0.7-1),
 libaudit1 (= 1:3.0.7-1+b1),
 libavahi-client3 (= 0.8-6+b1),
 libavahi-common-data (= 0.8-6+b1),
 libavahi-common3 (= 0.8-6+b1),
 libbinutils (= 2.38.90.20220713-2+rpi1),
 libblkid1 (= 2.38.1-1),
 libboost-dev (= 1.74.0.3+b4),
 libboost1.74-dev (= 1.74.0-17),
 libbrotli1 (= 1.0.9-2+b2),
 libbsd0 (= 0.11.6-1),
 libbz2-1.0 (= 1.0.8-5+b2),
 libc-bin (= 2.34-7+rpi1),
 libc-dev-bin (= 2.34-7+rpi1),
 libc6 (= 2.34-7+rpi1),
 libc6-dev (= 2.34-7+rpi1),
 libcairo-gobject2 (= 1.16.0-6),
 libcairo2 (= 1.16.0-6),
 libcap-ng0 (= 0.8.3-1),
 libcap2 (= 1:2.44-1),
 libcc1-0 (= 12.2.0-1+rpi1),
 libcolord2 (= 1.4.6-1),
 libcom-err2 (= 1.46.5-2),
 libcrypt-dev (= 1:4.4.28-2),
 libcrypt1 (= 1:4.4.28-2),
 libcryptsetup12 (= 2:2.5.0-2),
 libctf-nobfd0 (= 2.38.90.20220713-2+rpi1),
 libctf0 (= 2.38.90.20220713-2+rpi1),
 libcups2 (= 2.4.2-1+b1),
 libdatrie1 (= 0.2.13-2+b2),
 libdb5.3 (= 5.3.28+dfsg1-0.10),
 libdbus-1-3 (= 1.14.0-2),
 libdconf1 (= 0.40.0-3),
 libdebconfclient0 (= 0.264),
 libdebhelper-perl (= 13.9.1),
 libdeflate0 (= 1.12-1),
 libdevmapper1.02.1 (= 2:1.02.185-1),
 libdpkg-perl (= 1.21.9+rpi1),
 libdrm-amdgpu1 (= 2.4.112-3+rpi1),
 libdrm-common (= 2.4.112-3+rpi1),
 libdrm-nouveau2 (= 2.4.112-3+rpi1),
 libdrm-radeon1 (= 2.4.112-3+rpi1),
 libdrm2 (= 2.4.112-3+rpi1),
 libedit2 (= 3.1-20210910-1),
 libegl-dev (= 1.5.0-1),
 libegl-mesa0 (= 22.2.0~rc3-1+rpi1),
 libegl1 (= 1.5.0-1),
 libelf1 (= 0.187-2+rpi2),
 libepoxy0 (= 1.5.10-1),
 libexpat1 (= 2.4.8-1),
 libfdisk1 (= 2.38.1-1),
 libffi8 (= 3.4.2-4),
 libfile-stripnondeterminism-perl (= 1.13.0-1),
 libfontconfig1 (= 2.13.1-4.4),
 libfreetype6 (= 2.12.1+dfsg-3),
 libfribidi0 (= 1.0.8-2.1),
 libgbm1 (= 22.2.0~rc3-1+rpi1),
 libgcc-12-dev (= 12.2.0-1+rpi1),
 libgcc-s1 (= 12.2.0-1+rpi1),
 libgcrypt20 (= 1.10.1-2+b2),
 libgdbm-compat4 (= 1.23-2),
 libgdbm6 (= 1.23-2),
 libgdk-pixbuf-2.0-0 (= 2.42.9+dfsg-1),
 libgdk-pixbuf2.0-common (= 2.42.9+dfsg-1),
 libgl-dev (= 1.5.0-1),
 libgl1 (= 1.5.0-1),
 libgl1-mesa-dev (= 22.2.0~rc3-1+rpi1),
 libgl1-mesa-dri (= 22.2.0~rc3-1+rpi1),
 libglapi-mesa (= 22.2.0~rc3-1+rpi1),
 libgles-dev (= 1.5.0-1),
 libgles1 (= 1.5.0-1),
 libgles2 (= 1.5.0-1),
 libglib2.0-0 (= 2.73.3-3+rpi1),
 libglu1-mesa (= 9.0.2-1),
 libglu1-mesa-dev (= 9.0.2-1),
 libglvnd-core-dev (= 1.5.0-1),
 libglvnd-dev (= 1.5.0-1),
 libglvnd0 (= 1.5.0-1),
 libglx-dev (= 1.5.0-1),
 libglx-mesa0 (= 22.2.0~rc3-1+rpi1),
 libglx0 (= 1.5.0-1),
 libgmp10 (= 2:6.2.1+dfsg1-1),
 libgnutls30 (= 3.7.7-2),
 libgomp1 (= 12.2.0-1+rpi1),
 libgpg-error0 (= 1.45-2),
 libgraphite2-3 (= 1.3.14-1),
 libgssapi-krb5-2 (= 1.20-1),
 libgtk-3-0 (= 3.24.34-3),
 libgtk-3-common (= 3.24.34-3),
 libharfbuzz0b (= 2.7.4-1+b1),
 libhogweed6 (= 3.8.1-2),
 libice6 (= 2:1.0.10-1),
 libicu71 (= 71.1-3),
 libidn2-0 (= 2.3.3-1),
 libip4tc2 (= 1.8.8-1),
 libisl23 (= 0.25-1),
 libjbig0 (= 2.1-3.1+b2),
 libjpeg62-turbo (= 1:2.1.2-1),
 libjson-c5 (= 0.16-1),
 libk5crypto3 (= 1.20-1),
 libkeyutils1 (= 1.6.3-1),
 libkmod2 (= 30+20220630-3),
 libkrb5-3 (= 1.20-1),
 libkrb5support0 (= 1.20-1),
 liblcms2-2 (= 2.13.1-1),
 liblerc4 (= 4.0.0+ds-1),
 libllvm14 (= 1:14.0.6-2+rpi1),
 liblz4-1 (= 1.9.4-1+rpi1),
 liblzma5 (= 5.2.5-2.1),
 libmagic-mgc (= 1:5.41-4),
 libmagic1 (= 1:5.41-4),
 libmd0 (= 1.0.4-2),
 libmount1 (= 2.38.1-1),
 libmpc3 (= 1.2.1-2),
 libmpfr6 (= 4.1.0-3),
 libnettle8 (= 3.8.1-2),
 libnotify4 (= 0.8.1-1),
 libnsl-dev (= 1.3.0-2),
 libnsl2 (= 1.3.0-2),
 libopengl-dev (= 1.5.0-1),
 libopengl0 (= 1.5.0-1),
 libp11-kit0 (= 0.24.1-1),
 libpam-modules (= 1.5.2-2),
 libpam-modules-bin (= 1.5.2-2),
 libpam-runtime (= 1.5.2-2),
 libpam-systemd (= 251.3-1+rpi1),
 libpam0g (= 1.5.2-2),
 libpango-1.0-0 (= 1.50.9+ds-1),
 libpangocairo-1.0-0 (= 1.50.9+ds-1),
 libpangoft2-1.0-0 (= 1.50.9+ds-1),
 libpcre2-32-0 (= 10.40-1+b2),
 libpcre2-8-0 (= 10.40-1+b2),
 libpcre3 (= 2:8.39-14),
 libperl5.34 (= 5.34.0-5),
 libpipeline1 (= 1.5.6-2),
 libpixman-1-0 (= 0.40.0-1),
 libpng16-16 (= 1.6.37-5),
 libpthread-stubs0-dev (= 0.4-1),
 libseccomp2 (= 2.5.4-1+rpi1),
 libselinux1 (= 3.4-1),
 libsemanage-common (= 3.4-1),
 libsemanage2 (= 3.4-1),
 libsensors-config (= 1:3.6.0-7),
 libsensors5 (= 1:3.6.0-7),
 libsepol2 (= 3.4-2),
 libsm6 (= 2:1.2.3-1),
 libsmartcols1 (= 2.38.1-1),
 libssl3 (= 3.0.5-2),
 libstdc++-12-dev (= 12.2.0-1+rpi1),
 libstdc++6 (= 12.2.0-1+rpi1),
 libsub-override-perl (= 0.09-3),
 libsystemd-shared (= 251.3-1+rpi1),
 libsystemd0 (= 251.3-1+rpi1),
 libtasn1-6 (= 4.18.0-4),
 libthai-data (= 0.1.29-1),
 libthai0 (= 0.1.29-1),
 libtiff5 (= 4.4.0-4),
 libtinfo6 (= 6.3+20220423-2),
 libtinyxml-dev (= 2.6.2-6),
 libtinyxml2.6.2v5 (= 2.6.2-6),
 libtirpc-common (= 1.3.3+ds-1),
 libtirpc-dev (= 1.3.3+ds-1),
 libtirpc3 (= 1.3.3+ds-1),
 libtool (= 2.4.7-4),
 libubsan1 (= 12.2.0-1+rpi1),
 libuchardet0 (= 0.0.7-1),
 libudev1 (= 251.3-1+rpi1),
 libunistring2 (= 1.0-1),
 libuuid1 (= 2.38.1-1),
 libwayland-client0 (= 1.21.0-1),
 libwayland-cursor0 (= 1.21.0-1),
 libwayland-egl1 (= 1.21.0-1),
 libwayland-server0 (= 1.21.0-1),
 libwebp7 (= 1.2.2-2),
 libwxbase3.0-0v5 (= 3.0.5.1+dfsg-4),
 libwxbase3.2-0 (= 3.2.0+dfsg-2),
 libwxgtk3.2-0 (= 3.2.0+dfsg-2),
 libwxgtk3.2-dev (= 3.2.0+dfsg-2),
 libx11-6 (= 2:1.8.1-2),
 libx11-data (= 2:1.8.1-2),
 libx11-dev (= 2:1.8.1-2),
 libx11-xcb1 (= 2:1.8.1-2),
 libxau-dev (= 1:1.0.9-1),
 libxau6 (= 1:1.0.9-1),
 libxcb-dri2-0 (= 1.15-1),
 libxcb-dri3-0 (= 1.15-1),
 libxcb-glx0 (= 1.15-1),
 libxcb-present0 (= 1.15-1),
 libxcb-render0 (= 1.15-1),
 libxcb-shm0 (= 1.15-1),
 libxcb-sync1 (= 1.15-1),
 libxcb-xfixes0 (= 1.15-1),
 libxcb1 (= 1.15-1),
 libxcb1-dev (= 1.15-1),
 libxcomposite1 (= 1:0.4.5-1),
 libxcursor1 (= 1:1.2.1-1),
 libxdamage1 (= 1:1.1.5-2),
 libxdmcp-dev (= 1:1.1.2-3),
 libxdmcp6 (= 1:1.1.2-3),
 libxext6 (= 2:1.3.4-1),
 libxfixes3 (= 1:6.0.0-1),
 libxi6 (= 2:1.8-1),
 libxinerama1 (= 2:1.1.4-3),
 libxkbcommon0 (= 1.4.1-1),
 libxml2 (= 2.9.14+dfsg-1),
 libxrandr2 (= 2:1.5.2-2),
 libxrender1 (= 1:0.9.10-1.1),
 libxshmfence1 (= 1.3-1),
 libxtst6 (= 2:1.2.3-1.1),
 libxxf86vm1 (= 1:1.1.4-1+b2),
 libz3-4 (= 4.8.12-1),
 libzstd1 (= 1.5.2+dfsg-1),
 linux-libc-dev (= 5.19.6-1+rpi1),
 login (= 1:4.11.1+dfsg1-2),
 lsb-base (= 11.2+rpi1),
 m4 (= 1.4.19-1),
 make (= 4.3-4.1),
 man-db (= 2.10.2-3),
 mawk (= 1.3.4.20200120-3.1),
 mount (= 2.38.1-1),
 ncurses-base (= 6.3+20220423-2),
 ncurses-bin (= 6.3+20220423-2),
 passwd (= 1:4.11.1+dfsg1-2),
 patch (= 2.7.6-7),
 perl (= 5.34.0-5),
 perl-base (= 5.34.0-5),
 perl-modules-5.34 (= 5.34.0-5),
 po-debconf (= 1.0.21+nmu1),
 rpcsvc-proto (= 1.4.2-4),
 sed (= 4.8-1),
 sensible-utils (= 0.0.17),
 sgml-base (= 1.30),
 shared-mime-info (= 2.2-1),
 systemd (= 251.3-1+rpi1),
 systemd-sysv (= 251.3-1+rpi1),
 sysvinit-utils (= 3.04-1),
 tar (= 1.34+dfsg-1),
 ucf (= 3.0043),
 util-linux (= 2.38.1-1),
 util-linux-extra (= 2.38.1-1),
 wx-common (= 3.0.5.1+dfsg-4),
 wx3.2-headers (= 3.2.0+dfsg-2),
 x11-common (= 1:7.7+23),
 x11proto-dev (= 2022.1-1),
 xkb-data (= 2.35.1-1),
 xorg-sgml-doctools (= 1:1.11-1.1),
 xtrans-dev (= 1.4.0-1),
 xz-utils (= 5.2.5-2.1),
 zlib1g (= 1:1.2.11.dfsg-4.1)
Environment:
 DEB_BUILD_OPTIONS="parallel=4"
 LANG="en_GB.UTF-8"
 LC_ALL="C.UTF-8"
 SOURCE_DATE_EPOCH="1663221734"


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


lamarc-dbgsym_2.1.10.1+dfsg-7_armhf.deb
---------------------------------------

 new Debian package, version 2.0.
 size 36431904 bytes: control archive=648 bytes.
     425 bytes,    12 lines      control              
     298 bytes,     3 lines      md5sums              
 Package: lamarc-dbgsym
 Source: lamarc
 Version: 2.1.10.1+dfsg-7
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
 Installed-Size: 37005
 Depends: lamarc (= 2.1.10.1+dfsg-7)
 Section: debug
 Priority: optional
 Description: debug symbols for lamarc
 Build-Ids: 3e36c3c804ee88a8c3c968710571f542aff9f9ee f6bd20c09ddf1d1e95b42fe004527958ada10236

drwxr-xr-x root/root         0 2022-09-15 06:02 ./
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/lib/
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/lib/debug/
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/lib/debug/.build-id/3e/
-rw-r--r-- root/root  10471276 2022-09-15 06:02 ./usr/lib/debug/.build-id/3e/36c3c804ee88a8c3c968710571f542aff9f9ee.debug
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/lib/debug/.build-id/f6/
-rw-r--r-- root/root  27137376 2022-09-15 06:02 ./usr/lib/debug/.build-id/f6/bd20c09ddf1d1e95b42fe004527958ada10236.debug
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root    270228 2022-09-15 06:02 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/lamarc.debug
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/share/
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/share/doc/
lrwxrwxrwx root/root         0 2022-09-15 06:02 ./usr/share/doc/lamarc-dbgsym -> lamarc


lamarc_2.1.10.1+dfsg-7_armhf.deb
--------------------------------

 new Debian package, version 2.0.
 size 3360920 bytes: control archive=4208 bytes.
    1062 bytes,    19 lines      control              
   10767 bytes,   122 lines      md5sums              
 Package: lamarc
 Version: 2.1.10.1+dfsg-7
 Architecture: armhf
 Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
 Installed-Size: 7911
 Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.5), libstdc++6 (>= 11), libtinyxml2.6.2v5 (>= 2.6.2), libwxbase3.2-0 (>= 3.2.0+dfsg), libwxgtk3.2-0 (>= 3.2.0+dfsg)
 Section: science
 Priority: optional
 Homepage: https://evolution.gs.washington.edu/lamarc/
 Description: Likelihood Analysis with Metropolis Algorithm using Random Coalescence
  LAMARC is a program which estimates population-genetic parameters such
  as population size, population growth rate, recombination rate, and
  migration rates. It approximates a summation over all possible
  genealogies that could explain the observed sample, which may be
  sequence, SNP, microsatellite, or electrophoretic data. LAMARC and its
  sister program Migrate are successor programs to the older programs
  Coalesce, Fluctuate, and Recombine, which are no longer being supported.
  The programs are memory-intensive but can run effectively on
  workstations.

drwxr-xr-x root/root         0 2022-09-15 06:02 ./
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/bin/
-rwxr-xr-x root/root   1575068 2022-09-15 06:02 ./usr/bin/lam_conv
-rwxr-xr-x root/root   3081876 2022-09-15 06:02 ./usr/bin/lamarc
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/share/
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/share/doc/lamarc/
-rw-r--r-- root/root       686 2022-09-15 06:02 ./usr/share/doc/lamarc/changelog.Debian.gz
-rw-r--r-- root/root      1573 2013-11-08 22:55 ./usr/share/doc/lamarc/changelog.gz
-rw-r--r-- root/root      1178 2022-09-15 06:02 ./usr/share/doc/lamarc/copyright
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/share/doc/lamarc/html/
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/
-rw-r--r-- root/root       480 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/README.txt
-rw-r--r-- root/root       278 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/chrom1.mig
-rw-r--r-- root/root      2968 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/chrom1_lamarc.html
-rw-r--r-- root/root      2573 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/chrom1_lamarc.xml
-rw-r--r-- root/root       414 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/chrom2.mig
-rw-r--r-- root/root      3704 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/chrom2_lamarc.xml
-rw-r--r-- root/root      3652 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/chrom3_lamarc.xml
-rw-r--r-- root/root       969 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/chrom3_phase_cmd.xml
-rw-r--r-- root/root       161 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/chrom3microsat.mig
-rw-r--r-- root/root       214 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/chrom3snp.mig
-rw-r--r-- root/root       847 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/exported-lamarc-input.xml.gz
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/
-rw-r--r-- root/root     67336 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/CombinedPanels.png
-rw-r--r-- root/root     25485 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/DataFilesTab.png
-rw-r--r-- root/root     48960 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/DataPartitionsMigTab.png
-rw-r--r-- root/root     23383 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/DebugLogTab.png
-rw-r--r-- root/root     72849 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/DivMigMatrixTab.png
-rw-r--r-- root/root     64697 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/DivergeOff.png
-rw-r--r-- root/root     32193 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/EditMigration.png
-rw-r--r-- root/root     20924 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/EditPanelCorrection.png
-rw-r--r-- root/root     19278 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/FirstParent.png
-rw-r--r-- root/root     19682 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/FirstParent2Children.png
-rw-r--r-- root/root     66175 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/FullParentsImage.png
-rw-r--r-- root/root     65907 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/InterumParentImage.png
-rw-r--r-- root/root     41108 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/MigrationOnlyMatrixTab.png
-rw-r--r-- root/root     60165 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/PanelCorrectionOn.png
-rw-r--r-- root/root     16307 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/SecondParent.png
-rw-r--r-- root/root     20452 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_chrom1_export_file_selection.png
-rw-r--r-- root/root      7972 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_chrom1_export_warn_1.png
-rw-r--r-- root/root     29752 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_chrom1_input.png
-rw-r--r-- root/root     35863 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_chrom1_segment_panel.png
-rw-r--r-- root/root     38966 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_chrom2_segment1.png
-rw-r--r-- root/root      7615 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_chrom3_error_map_position.png
-rw-r--r-- root/root     12513 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_chrom3_error_phase_file_needed.png
-rw-r--r-- root/root     36784 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_chrom3_input.png
-rw-r--r-- root/root     18646 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_chrom3_region_panel.png
-rw-r--r-- root/root      8181 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_chrom3_region_table.png
-rw-r--r-- root/root     34967 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_chrom3_segment_snp.png
-rw-r--r-- root/root     80420 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_export_file_mac_expanded.png
-rw-r--r-- root/root     38428 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/images/lam_conv_export_file_mac_minimal.png
-rw-r--r-- root/root     14049 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/sample-conv-cmd.html
-rw-r--r-- root/root      3024 2022-09-15 06:02 ./usr/share/doc/lamarc/html/batch_converter/sample-conv-cmd.xml.gz
-rw-r--r-- root/root     22867 2022-09-15 06:02 ./usr/share/doc/lamarc/html/bayes.html
-rw-r--r-- root/root     16345 2022-09-15 06:02 ./usr/share/doc/lamarc/html/bayes_howto.html
-rw-r--r-- root/root     22048 2022-09-15 06:02 ./usr/share/doc/lamarc/html/changes.html
-rw-r--r-- root/root    353382 2022-09-15 06:02 ./usr/share/doc/lamarc/html/comparing_curvefiles.sxc.gz
-rw-r--r-- root/root    417118 2022-09-15 06:02 ./usr/share/doc/lamarc/html/comparing_curvefiles.xls.gz
-rw-r--r-- root/root     14720 2022-09-15 06:02 ./usr/share/doc/lamarc/html/compiling.html
-rw-r--r-- root/root     17119 2022-09-15 06:02 ./usr/share/doc/lamarc/html/converter.html
-rw-r--r-- root/root     25775 2022-09-15 06:02 ./usr/share/doc/lamarc/html/converter_cmd.html
-rw-r--r-- root/root      4547 2022-09-15 06:02 ./usr/share/doc/lamarc/html/curve-smoothing.html
-rw-r--r-- root/root     10919 2022-09-15 06:02 ./usr/share/doc/lamarc/html/data_models.html
-rw-r--r-- root/root      8065 2022-09-15 06:02 ./usr/share/doc/lamarc/html/data_required.html
-rw-r--r-- root/root      7262 2022-09-15 06:02 ./usr/share/doc/lamarc/html/divergence.html
-rw-r--r-- root/root     17215 2022-09-15 06:02 ./usr/share/doc/lamarc/html/forces.html
-rw-r--r-- root/root      8433 2022-09-15 06:02 ./usr/share/doc/lamarc/html/gamma.html
-rw-r--r-- root/root     14385 2022-09-15 06:02 ./usr/share/doc/lamarc/html/genetic_map.html
-rw-r--r-- root/root      7376 2022-09-15 06:02 ./usr/share/doc/lamarc/html/genotype.html
-rw-r--r-- root/root     22112 2022-09-15 06:02 ./usr/share/doc/lamarc/html/glossary.html
-rw-r--r-- root/root      1904 2022-09-15 06:02 ./usr/share/doc/lamarc/html/growthmenu.html
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/
-rw-r--r-- root/root     14274 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/LamarcAnalysisScreen.png
-rw-r--r-- root/root     17264 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/LamarcDataScreen.png
-rw-r--r-- root/root     21204 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/LamarcIOScreen.png
-rw-r--r-- root/root     20674 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/LamarcMainScreen.png
-rw-r--r-- root/root     14497 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/LamarcOverviewScreen.png
-rw-r--r-- root/root     16564 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/LamarcSearchScreen.png
-rw-r--r-- root/root     17520 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/browser-gtk.gif
-rw-r--r-- root/root      3378 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/correlated1.gif
-rw-r--r-- root/root      3350 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/correlated2.gif
-rw-r--r-- root/root       326 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/gui_lam_conv.gif
-rw-r--r-- root/root       258 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/lam_conv.gif
-rw-r--r-- root/root      1359 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/lamarc.gif
-rw-r--r-- root/root     41295 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/loci-gtk.png
-rw-r--r-- root/root     22944 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/loci2-gtk.png
-rw-r--r-- root/root     40015 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/partitions-gtk.png
-rw-r--r-- root/root     43551 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/partitions2-gtk.png
-rw-r--r-- root/root     39694 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/populations-gtk.png
-rw-r--r-- root/root     23582 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/startup-gtk.png
-rw-r--r-- root/root     77568 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/tracer_trend.png
-rw-r--r-- root/root      3432 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/uncorrelated.gif
-rw-r--r-- root/root      4314 2022-09-15 06:02 ./usr/share/doc/lamarc/html/images/variably_correlated.gif
-rw-r--r-- root/root      4703 2022-09-15 06:02 ./usr/share/doc/lamarc/html/index.html
-rw-r--r-- root/root    142699 2022-09-15 06:02 ./usr/share/doc/lamarc/html/insumfile.2reg3rep.html
-rw-r--r-- root/root     10210 2022-09-15 06:02 ./usr/share/doc/lamarc/html/insumfile.2reg3rep.xml.gz
-rw-r--r-- root/root     68824 2022-09-15 06:02 ./usr/share/doc/lamarc/html/insumfile.3rep.html
-rw-r--r-- root/root      5291 2022-09-15 06:02 ./usr/share/doc/lamarc/html/insumfile.3rep.xml.gz
-rw-r--r-- root/root      3844 2022-09-15 06:02 ./usr/share/doc/lamarc/html/limitations.html
-rw-r--r-- root/root     20755 2022-09-15 06:02 ./usr/share/doc/lamarc/html/mapping.html
-rw-r--r-- root/root     66961 2022-09-15 06:02 ./usr/share/doc/lamarc/html/menu.html
-rw-r--r-- root/root     62001 2022-09-15 06:02 ./usr/share/doc/lamarc/html/messages.html
-rw-r--r-- root/root      6958 2022-09-15 06:02 ./usr/share/doc/lamarc/html/migration_matrix.html
-rw-r--r-- root/root     18851 2022-09-15 06:02 ./usr/share/doc/lamarc/html/output.html
-rw-r--r-- root/root    143370 2022-09-15 06:02 ./usr/share/doc/lamarc/html/outsumfile.2reg3rep.html
-rw-r--r-- root/root     10535 2022-09-15 06:02 ./usr/share/doc/lamarc/html/outsumfile.2reg3rep.xml.gz
-rw-r--r-- root/root     69496 2022-09-15 06:02 ./usr/share/doc/lamarc/html/outsumfile.3rep.html
-rw-r--r-- root/root      5613 2022-09-15 06:02 ./usr/share/doc/lamarc/html/outsumfile.3rep.xml.gz
-rw-r--r-- root/root      6541 2022-09-15 06:02 ./usr/share/doc/lamarc/html/overview.html
-rw-r--r-- root/root      7150 2022-09-15 06:02 ./usr/share/doc/lamarc/html/panels.html
-rw-r--r-- root/root     15698 2022-09-15 06:02 ./usr/share/doc/lamarc/html/parallel.html
-rw-r--r-- root/root      9346 2022-09-15 06:02 ./usr/share/doc/lamarc/html/parameters.html
-rw-r--r-- root/root      5435 2022-09-15 06:02 ./usr/share/doc/lamarc/html/regions.html
-rw-r--r-- root/root     19314 2022-09-15 06:02 ./usr/share/doc/lamarc/html/search.html
-rw-r--r-- root/root      6464 2022-09-15 06:02 ./usr/share/doc/lamarc/html/tracer.html
drwxr-xr-x root/root         0 2022-09-15 06:02 ./usr/share/doc/lamarc/html/trait_mapping/
-rw-r--r-- root/root       532 2022-09-15 06:02 ./usr/share/doc/lamarc/html/trait_mapping/README.txt
-rw-r--r-- root/root     23791 2022-09-15 06:02 ./usr/share/doc/lamarc/html/trait_mapping/lamarc-trait-input.html
-rw-r--r-- root/root      1948 2022-09-15 06:02 ./usr/share/doc/lamarc/html/trait_mapping/lamarc-trait-input.xml.gz
-rw-r--r-- root/root      3351 2022-09-15 06:02 ./usr/share/doc/lamarc/html/trait_mapping/mapfile_funny-nose.txt.gz
-rw-r--r-- root/root      3099 2022-09-15 06:02 ./usr/share/doc/lamarc/html/trait_mapping/outfile.txt.gz
-rw-r--r-- root/root      5351 2022-09-15 06:02 ./usr/share/doc/lamarc/html/trait_mapping/traitCmd.html
-rw-r--r-- root/root       731 2022-09-15 06:02 ./usr/share/doc/lamarc/html/trait_mapping/traitCmd.xml.gz
-rw-r--r-- root/root       731 2022-09-15 06:02 ./usr/share/doc/lamarc/html/trait_mapping/traitCmd.xml.txt.gz
-rw-r--r-- root/root      1294 2022-09-15 06:02 ./usr/share/doc/lamarc/html/trait_mapping/traitData.mig.gz
-rw-r--r-- root/root     29781 2022-09-15 06:02 ./usr/share/doc/lamarc/html/troubleshooting.html
-rw-r--r-- root/root     28362 2022-09-15 06:02 ./usr/share/doc/lamarc/html/tutorial.html
-rw-r--r-- root/root     14698 2022-09-15 06:02 ./usr/share/doc/lamarc/html/tutorial2.html
-rw-r--r-- root/root      2484 2022-09-15 06:02 ./usr/share/doc/lamarc/html/upcoming.html
-rw-r--r-- root/root     11558 2022-09-15 06:02 ./usr/share/doc/lamarc/html/viral_data.html
-rw-r--r-- root/root     56635 2022-09-15 06:02 ./usr/share/doc/lamarc/html/xmlinput.html


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


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

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

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

Build Architecture: armhf
Build Type: any
Build-Space: 513252
Build-Time: 1528
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 1043
Job: lamarc_2.1.10.1+dfsg-7
Machine Architecture: armhf
Package: lamarc
Package-Time: 2624
Source-Version: 2.1.10.1+dfsg-7
Space: 513252
Status: successful
Version: 2.1.10.1+dfsg-7
--------------------------------------------------------------------------------
Finished at 2022-09-20T13:27:05Z
Build needed 00:43:44, 513252k disk space